Spain Portfolio

Asset
Installed Peak Capacity (MW)
Acquisition date
Virgen del Carmen, Huelva, South West Spain
26MW
2021 2021