Guardian Life Guardian TV Facebook Instagram Twitter

Technology

China’s largest search engine provider will add capacity for 150 employees, the company said Friday in a statement. Baidu has about 200 people at its existing site in Sunnyvale, California. The two offices will be a mile apart.
14 hours ago