Alibaba 2020 revenue up +41%YoY
14 May 2021
Alibaba Group announced financial results for the quarter and fiscal year ended 31 March 31, 2021. Full-year 2020 revenue rose 41% to CNY717.3 bn...
Alibaba Group announced financial results for the quarter and fiscal year ended 31 March 31, 2021. Full-year 2020 revenue rose 41% to CNY717.3 bn...