LA MUELA CORTES 1
LA MUELA CORTES 1 pumped hydro overview.
LA MUELA CORTES 1 is an operational 1,512 MW pumped hydro storage facility in Spain.In OperationSpain
At a Glance
Capacity
1,512 MWEnergy storage
Data coming soonOperator
Data coming soonCountry
SpainLocation
39.245°, -0.932°Website
Data coming soonOwnership
Owner data coming soon.