In depth: Cainiao's IPO withdrawal and Alibaba's bumpy ride

© 2025 Vimarsana