August 15, 2019

Alibaba Cloud sales up 66% in Q1, hits $4.5 billion annual revenue run rate

By Tech Online Things

Alibaba Cloud turned in another strong quarter as the e-commerce giant showed no slowdown.