Quarterly report on consolidated results for the financial period ended 30 September 2023

21 November 2023

DFX 1Q FY2024