PUBLISHED ASSESSMENTS

Europe HSA Europe HSA

DEVOLL

Location: Albania
Capacity: 256 MW
Stage: Implementation
Owner: Devoll Hydropower Sh.A (DHP), owned by Statkraft A

Read More