Search
Baidu, owner of China’s biggest search engine, slid 2 percent to $99.43, the steepest loss in three weeks.

Photographer: Nelson Ching/Bloomberg

Baidu, owner of China’s biggest search engine, slid 2 percent to $99.43, the steepest loss in three weeks.
December 27, 2012
Article
Internet Stocks Drive Fall as Confidence Drops: Overnight
« Back to Home