[ET Net News Agency, 10 June 2021] Alibaba Pictures Group Limited (01060) said its loss
attributable to owners of the company was RMB96.31 million for the year ended 31 March
2021, compared to the loss of RMB1.15 billion of the same period last year. Basic loss per
share was RMB0.36 cent. No dividend will be distributed.
Revenue was RMB2.86 billion, a year-on-year decrease of 0.55%. (RC)