9.83%
FY 2025 Investment Return

Post