The Netherlands Project

Netherlands

Project Location

21,50 MWp

Project Capacity

Ground Mounted

Project Type

Completed

Project Status

2023

Project Year