Baidu’s Slowing Sales View Curbs N.Y. Stocks

Baidu’s Slowing Sales View Curbs N.Y. Stocks

Nelson Ching/Bloomberg

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