Baidu tops revenue forecasts
Baidu (BIDU), China’s leading search engine reported first-quarter net income grew 24%. Baidu’s total revenues in the first quarter of 2009 were CNY810.7 million (USD 118.76 million), a 41.1% increase from the corresponding period in 2008. Net income for the … Read More