Annual Report 2025 is Out

Reports TZS 728.6 billion PAT for 2025