Overview
477
MW DC
Peak Power
Extremadura / Spain
Location
2024
Operation date
In construction
Project status