Alibaba swings to operating loss as AI spending eclipses revenue growth
Alibaba Group Holding (NYSE:BABA) reported a complex set of financial results for the quarter and fiscal year ended March 31, 2026, revealing a company in the midst of an expensive strategic pivot.










