Alibaba Cloud hits annual revenue run rate tops $4.4 billion

Alibaba Cloud hits annual revenue run rate tops $4.4 billion
Alibaba Cloud continues to gain traction and enterprise customers as it now represents 7 percent of the Chinese e-commerce giant's revenue.