Investor presentations

INVESTOR PRESENTATION POST FY 2025 RESULTS 6.57 Mo