Alibaba tops revenue forecasts as investments clip margins

7th May 2018    |     Source: reuters.com

A sign of Alibaba Group is seen during the fourth World Internet Conference in Wuzhen, Zhejiang province, China, December 3, 2017.