Alibaba Group’s Revenues and Net Income Soars – Consumers Switch to Internet

Alibaba’s revenue grew 64% to $805.9 million from $490.9 million. Net income jumped to $220.5 million in the three months ended March 31, 2012, from $29.6 million in the same period a year earlier. Alibaba Group’s net...

Read More