November 18, 2021
Alibaba’s net income for the quarter ending September 30, fell 87% year-over-year to Rmb3.38bn ($524m), due to increased investment, it said. The group also cut its sales forecast for fiscal year 2022, due to slower growth in consumer spending in...