Alibaba's revenue climbed to US$1.84 billion in the last quarter of 2012, from US$1.02 billion one year earlier. Photo: Reuters
Alibaba's revenue climbed to US$1.84 billion in the last quarter of 2012, from US$1.02 billion one year earlier. Photo: Reuters