Shen Haoyu

China’s Baidu To Invest CNY100 Million To Eliminate Bad Internet Info

Unlike its overseas rival Google.com, Chinese search engine Baidu.com is apparently showing that it is fully committed to working with…

14 years ago

Baidu’s Chief Operating Officer Departs Chinese Search Engine

Baidu.com's chief operating officer, Ye Peng, is leaving the Chinese online search engine company, effective today. (more…)

15 years ago