Alibaba Group Announces March Quarter 2023 and Full Fiscal Year 2023 Results
May 18, 2023