Alibaba's growth in its cloud computing division slowed to a still-respectable 66 per cent in the last quarter. Reuters
Alibaba's growth in its cloud computing division slowed to a still-respectable 66 per cent in the last quarter. Reuters

Alibaba reports steady results amid global tumult