Baidu revenue falls short of estimates

2015-02-13T09:57:48-08:00

 Baidu’s company logo is seen at its headquarters in Beijing December 17, 2014. [Photo/Agencies] Baidu Inc, owner of China’s dominant search engine, reported a lower-than-expected 47.5 percent rise in quarterly ...