Kenya Power Signs Geothermal, Hydropower Deals for 76 Megawatts

Energy Voice

Breaking