Alibaba doubles quarterly net profit thanks to e-commerce and cloud

Alibaba revenue surges 42% on the year in the quarter ended June 30.