Skip to main content

KenGen 2026 Net Profit Drops 1.2% to KSh10.4Billion On Huge Capital Deployment | Mukoko News