×

Alibaba’s new ‘instant commerce’ portal passes 40 million daily orders

By Thomson Reuters May 26, 2025 | 3:47 AM