Alibaba Group during the third annual World Internet Conference in Wuzhen in Zhejiang province in November 2016. Photo: Reuters

Alibaba posts record 2016 revenue of US$22.96 billion, even as profit slips

Topic |   Alibaba

TOP PICKS

Alibaba Group during the third annual World Internet Conference in Wuzhen in Zhejiang province in November 2016. Photo: Reuters
READ FULL ARTICLE