China-based e-commerce operator Alibaba Group has reported consolidated revenues of CNY114.314 billion (US$16.14 billion) for first-quarter 2020, decreasing 29.20% sequentially but increasing 22.26% on year.
The article requires paid subscription. Subscribe Now