Italy Solar Ground Mounting System 20MW

Location: Italy
Installed Capacity: 20MW