In the last quarter, Alibaba’s net income jumped 138 per cent on a yearly basis to more than $6.6 billion. AFP
In the last quarter, Alibaba’s net income jumped 138 per cent on a yearly basis to more than $6.6 billion. AFP

Alibaba to split into six entities and explore IPOs