4 MW of Energy From Invader Bush in Namibia O&L Energy generates 4 MW of energy from invader bush in Namibia Read More
PPA Signed for Run of River Hydropower Plant in Rwanda East African Power's PPA for the Rubagabaga hydropower plant in Rwanda is one of the first signed with EUCL Read More