28-10-2016 07:16 via news18.com

China's Internet Giant Baidu Reports First-ever Quarterly Revenue Decline

Government crackdown on healthcare advertising earlier this year continues to take its toll on Baidu.
Read more »