Alibaba Group Announces June Quarter 2026 Results

Alibaba Group Announces June Quarter 2026 Results

Alibaba reported RMB268.95 billion in revenue for the quarter ended June 30, up 9% year on year, while net income attributable to ordinary shareholders