Meru, Kenya Project Details Location: Meru, KenyaType: Hydro PowerStatus: Under DevelopmentCapacity: 2.5 MWOff Taker: KPLC IDEA Power is developing this project in Meru, Kenya, on behalf of a Kenyan investor.