SELI HYDROPOWER

Updated 24 days ago
  • ID: 36106082/70
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.
Primary location: London United Kingdom
  • 0
  • 0
Interest Score
1
HIT Score
0.00
Domain
selihydropower.sl

Actual
www.selihydropower.sl

IP
153.92.7.49

Status
OK

Category
Company
0 comments Add a comment