FINANCE
Today's Business Photos
An employee walks past the Baidu company signage outside its headquarters in Beijing, July 26, 2011. REUTERS/Soo Hoo Zheyang
Full Story: Plaintiffs seek $17.4 million in NYC vs China, Baidu lawsuit
Full Story: Plaintiffs seek $17.4 million in NYC vs China, Baidu lawsuit

