Alibaba’s operating income soared 93% in Q1 2025, reaching 28.47 billion yuan (US$3.92 billion).
Alibaba revenue up 7% as free cash flow dives 76%
Alibaba’s operating income soared 93% in Q1 2025, reaching 28.47 billion yuan (US$3.92 billion).