Quarterly report on consolidated results for the financial period ended 31 March 2025 Quarterly report on consolidated results for the financial period ended 31 March 2025 19 May 2025 DFX 3Q FY2025 (amended Announcement) Manager2025-05-21T12:48:10+08:00