BABA

Alibaba Group Holding Limited FY2024 income statement