×

Alibaba falls short of first-quarter revenue estimates

By Thomson Reuters Aug 29, 2025 | 5:48 AM