Alibaba Group has released its financial results for the September quarter of 2025 and the interim results for the six months ending September 30, 2025. The company announced that a PDF version of the press release is available for download.
Alibaba Group releases September quarter and half-year financial results for 2025
