Alibaba Cloud

Alibaba Cloud aims to have 14 data centers around the world by the end of 2016. Photo: Reuters/Bobby Yip

November 22, 2016 5:24 PM (UTC+8)