[ET Net News Agency, 25 May 2020] Alibaba Group Holding Limited (09988) said its net
income attributable to ordinary shareholders was RMB149,263 million for the year ended 31
March 2020, a year-on-year increase of 70%. The diluted earnings per share were RMB6.99.
The revenue was RMB509,711 million, a year-on-year increase of 35%. (RC)