Alibaba Pictures Group Limited provided earnings guidance for the year ended March 31, 2021. For the year, the company expects net loss attributable to owners of the Company for the financial year ended March 31, 2021 will substantially decrease by not less than 90% from approximately RMB 1,151 million as recorded for the financial year ended March 31, 2020.