Investor presentations

INVESTOR PRESENTATION POST FY 2025 RESULTS 7.81 Mo