Logo
Alibaba’s Cloud Growth Fuels Profit Surge Despite Revenue Miss in Q1 2025