13-08-2015 06:12 via zdnet.com.feedsportal.com

Alibaba Group first quarter profit up 23 percent to $1.7b

China's Alibaba Group has reported its fiscal first quarter results, but despite boasting $1.7 billion in earnings and $3.3 billion in revenue, the online retailer said its revenue should have been up a further 8 percent.
Read more »