Baidu still has the magic touch
06 May 2009
Judging from its latest results, it could be that Baidu, the operator of the mainland's biggest Internet search engine, has indeed found Aladdin's Magic Lamp. First-quarter results exceeded analysts' forecasts and the company is optimistic about future prospects, even though it cautions that the worldwide economic downturn is having an impact on online advertising.
Total revenue was RMB8