Italy – 6 MWp

Italy – 6 MWp

Solar / Ground Mounted

Project Location

Italy

Project Capacity

6 MWp

Project Year

2021

Project Status

Completed

Project Type

Solar EPC