Alibaba’s AI Spending Squeezes Margins Yet Deepens Cloud Strategy Could Be A Game Changer For Alibaba Group Holding (BABA)
Alibaba Group Holding Limited has already reported first-quarter 2026 results, with revenue rising to CNY 268,953 million while net income fell sharply to CNY 10,614 million as heavy spending on artificial intelligence infrastructure and cloud capacity compressed margins. At the same time, Alibaba’s cloud and AI operations continued to expand rapidly, with AI-related services now…
