Alibaba's revenue for the April-June period soared 34% annually to $31.9bn. Bloomberg
Alibaba's revenue for the April-June period soared 34% annually to $31.9bn. Bloomberg

Alibaba posts first-quarter profit despite fine as revenue soars 34%