Alibaba revenue hits $40.7B as cloud growth offsets heavy quick commerce investment
Alibaba Group Holding (NYSE:BABA) announced its financial results for the quarter ended December 31, 2025, revealing a strategic pivot toward reinvestment and market share defense.











