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

Alibaba makes biggest overseas bet with US$1b Lazada deal

Topic |   Alibaba

TOP PICKS

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