Alibaba has posted its financial results for the fiscal year ended March 31, 2020. Total revenue was up 35% to CNY509,711m (US$71,985m) YoY.
Robust top line figures for the fiscal year
GMV transacted in the Alibaba Digital Economy was CNY7,053bn (US$1tn), CNY6,589bn (US$945bn) of which…