TODAY'S MARKET INTELLIGENCE
Alibaba net income plunges 75% on AI spending; shares down 5%
English summary
Alibaba reported a 75% drop in net income for the June quarter, driven by AI spending. Its U.S.-listed shares were volatile in premarket trading and fell 5%.
The English text is machine translated and may require verification against the Chinese version.
Browse today's intelligence