Baidu To Buy Back $1B Of Shares After Price Plunge

China's largest Internet search engine, Baidu Inc., said Thursday that its board of directors has authorized the company to repurchase up to $1 billion of its shares over the next year,...

Already a subscriber? Click here to view full article