Alibaba calls off plans to spin off cloud computing arm | World News | Business News

This post was originally published on WION.