Google Exit Appears to Benefit Top China Rival, Baidu

Baidu posted first-quarter net profit of 481 million renminbi, or $70.4 million, up from 181 million renminbi a year ago.


Read the full story