Alibaba's sales soared 37 per cent to $33.8 billion in the last quarter. EPA
Alibaba's sales soared 37 per cent to $33.8 billion in the last quarter. EPA

Alibaba’s Q3 profit surges 56% on strong cloud business