Quarterly report on consolidated results for the financial period ended 31 March 2023 Quarterly report on consolidated results for the financial period ended 31 March 2023 24 May 2023 DFX 3Q FY2023 Manager2023-05-30T10:48:26+08:00