×

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

May 26, 2025 | 3:47 AM