Overview
83
MW DC
Peak Power
Andalucía / Spain
Location
2023
Operation date
In construction
Project status