China’s food delivery wars taking a bite out of Alibaba’s, others’ profits

16/07/2025