August 15, 2019
Alibaba Cloud sales up 66% in Q1, hits $4.5 billion annual revenue run rate
Alibaba Cloud turned in another strong quarter as the e-commerce giant showed no slowdown.