Home World News Alibaba stock surge as cloud division powers better than expected revenue