Investor presentations

INVESTOR PRESENTATION POST FY 2025 RESULTS 7.79 Mo