Alibaba's cloud growth hits slowdown after loss of top customer

Nonetheless, the Chinese e-commerce giant said cloud computing revenues climbed 37% to $2.58 billion.

Read More