Quarterly report on consolidated results for the financial period ended 31 March 2024 Quarterly report on consolidated results for the financial period ended 31 March 2024 21 May 2024 DFX 3Q FY2024 Manager2024-05-23T10:16:39+08:00