Management Nairobi Water Names Martin Nangole Acting MD as Nahashon Muguna Resigns Business Times September 26, 2025 0