Baidu

Baidu

Nelson Ching/Bloomberg

The Baidu Inc. logo is displayed on a window at the company's headquarters in Beijing.