Quarterly report on consolidated results for the financial period ended 30 June 2025 Quarterly report on consolidated results for the financial period ended 30 June 2025 28 August 2025 DFX 4Q FY2025 Manager2025-09-02T10:29:37+08:00