Tag: South China Morning Post

News Profit's Takes

At Least 100 People Laid Off From Baidu’s Video Games Unit

According to sources close to the matter, the Chinese search engine Baidu recently announced plans to lay off at leastContinue Reading