Spain 26MW
Dec 15, 2022
Solar mounting system type: Ballast Roof mounting system
Installation location: Spain
Project capacity: 26MW

Dec 15, 2022
Solar mounting system type: Ballast Roof mounting system
Installation location: Spain
Project capacity: 26MW
