Quarterly report on consolidated results for the financial period ended 31 March 2022 Quarterly report on consolidated results for the financial period ended 31 March 2022 25 May 2022 DFX 3Q FY2022 Manager2022-05-26T09:23:10+08:00