
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
Company's revenue rose 42 per cent, while net income more than doubled in three months ended June