We have updated our Terms of Use.
Please read our new Privacy Statement before continuing.

Insufficient data

29 Apr 2016 By Robyn Mak

Sales are soaring yet earnings fell 19 pct last quarter at China’s top search engine. Baidu is finally outlining how a costly push into food, movies and maps fits with its main search business. But investors still have little insight into how and when this will start paying off.

This content is for Subscribers only


Email a friend

Please complete the form below.

Required fields *


(Separate multiple email addresses with commas)