Alibaba’s headquarters in Hangzhou, Zhejiang province. Photo: Sam Tsang

Alibaba net profit zooms up 193 per cent to 71.29 billion yuan

Chinese online retail giant takes aim at digital entertainment and international expansion in years ahead

Topic |   Alibaba

TOP PICKS

Alibaba’s headquarters in Hangzhou, Zhejiang province. Photo: Sam Tsang
READ FULL ARTICLE