China's largest search engine, Baidu, has begun large-scale layoffs across multiple units after reporting a third-quarter loss, according to insider sources.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results