Alibaba and the Chinese crackdowns
2021-9-22u2002·u2002In the fiscal year ended 31 March 2021, Alibaba reported revenue of US$109,480M, an increase of 41 percent year-over-year. However, investors interested in bottom-line growth may have been skewed by the transitory $2.8B 'anti-trust fine' that erased operating profits for the quarter ended 31 March 2020.
Get Price