Quarterly report on consolidated results for the financial period ended 30 June 2023 Quarterly report on consolidated results for the financial period ended 30 June 2023 23 August 2023 DFX 4Q FY2023 Manager2023-08-24T12:25:06+08:00