Alibaba to merge food delivery, travel units in ‘instant retail’ drive

23/06/2025