SELI HYDROPOWER
Updated 24 days ago
48 Charles Street, London, UK W1J 5EN
Seli Hydropower is committed to ensuring that project impacts are managed to the highest standards. The company is operating in line with international best practice at all times, including IFC Environmental and Social Performance Standards and EIB Environmental and Social Standards...
Seli Hydropower is the project company responsible for the development, construction and operation of the 143 MW Bumbuna II hydroelectric power project in the Northern Province of Sierra Leone.