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