China-based e-commerce operator Alibaba Group Holding has reported consolidated revenues of CNY24.184 billion (US$3.751 billion) increasing 38.8% on year, net operating profit of CNY5.112 billion hiking 96.7% and net profit of CNY5.314 billion for first-quarter...
The article requires paid subscription. Subscribe Now