Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Alibaba's adjusted net profit fell 18% to $4.70 billion, but overall net profit beat expectations.

flag Alibaba reported a 18% drop in adjusted net profit to $4.70 billion for the quarter ending June 2025, attributed to increased spending on consumer discounts to compete in food delivery. flag Despite this, net profit rose 78% to $6.02 billion, surpassing analyst expectations. flag Revenue grew 1.8% to $34.57 billion but fell short of forecasts. flag The company faces intensifying competition from Meituan, JD.com, Pinduoduo, and Douyin, and is investing heavily in AI and cloud services.

22 Articles