C.H. SEGADE
C.H. SEGADE hydroelectric overview.
C.H. SEGADE is an operational 8.1 MW hydroelectric power station in Spain.In OperationSpain
At a Glance
Capacity
8.1 MWOwner
Data coming soonOperator
Data coming soonCountry
SpainLocation
42.586°, -8.644°Website
Data coming soonOwnership
Owner data coming soon.