Deputy Chief of Staff Eliud Owalo (L) is taken through various development plans when he toured the Special Economic Zone in Mai Mahiu Naivasha on 10/4/25. [ Antony Gitonga, Standard]
A total of 14 investors have moved in to invest in the Special Economic Zone (SEZ) in Mai Mahiu, Naivasha with one of international companies already on the ground.