Germany – 3.30 MWp

Germany – 3.30 MWp

Solar / Ground Mounted

Project Location

Germany

Project Capacity

3.30 MWp

Project Year

2021

Project Status

Completed

Project Type

Solar EPC