Alibaba: For the three months ended March 31, 2026, e-commerce revenue was RMB 96.292 billion, a decrease of 1% compared to RMB 96,845 million in the same period of 2025.

2026-05-13

Alibaba: For the three months ended March 31, 2026, e-commerce revenue was RMB 96.292 billion, a decrease of 1% compared to RMB 96,845 million in the same period of 2025.