Alibaba Q1 2013 Net Income Triples – Revenues up 71%
E-commerce Alibaba Group Holding Ltd., announced that its first quarter earnings surged to $669 million from $220 million a year earlier on surging sales amid expectations. Alibaba’s revenue jumped 71% to $1.38 billion...
Read More