Project overview
About this development
Construction of the 90MW Karura Hydropower Project located in Embu County on the Tana River between the existing Kiambere and Kindaruma dams in Kenya.…
Project at a glance
Karura Hydropower Project, Kenya is located in Kenya. The project is classified in the Public Private Partnership sector.