Alibaba (09988.HK): For the three months ended March 31, 2026, our instant retail business revenue was RMB19.988 billion, representing a 57% increase compared to RMB12,715 million in the same period of 2025. This growth was primarily driven by the in

2026-05-13

Alibaba (09988.HK): For the three months ended March 31, 2026, our instant retail business revenue was RMB19.988 billion, representing a 57% increase compared to RMB12,715 million in the same period of 2025. This growth was primarily driven by the increased order volume resulting from Taobao Flash Sale, launched at the end of April 2025.