France Project

  • France

    Project Location

  • 2.80 MWp

    Project Capacity

  • 2019

    Project Year

  • Completed

    Project Status

  • Greenhouse

    Project Type