Alibaba’s Aliyun opens data centre in Beijing May 8, 2014 Jabez Tan Aliyun, Alibaba’s cloud computing subsidiary, opened its Beijing data centre to provide a portfoli... Read more...