×

Alibaba falls short of first-quarter revenue estimates

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