Baidu, China's largest search engine, posted revenues of CNY14.05 billion (US$2.25 billion) and net profit of CNY3.229 billion for the fourth quarter of 2014, growing on year by 47.5% and 16% respectively, according to China-based tech.qq.comThe article requires paid subscription. Subscribe Now