Home International Investing Powered by four new facilities, Alibaba Cloud stretches worldwide reach