France Project

France

Project Location

2.80 MWp

Project Capacity

Greenhouse

Project Type

Completed

Project Status

2019

Project Year