News

Alibaba Group Holding Limited today announced its financial results for the quarter and fiscal year ended March 31, 2025.