
Reference project Villars-les-Dombes
BackVillars-les-Dombes
Villars-les-Dombes
Auvergne-Rhône-Alpes, France
- Self Consumption
- 0.354 MWp Total Capacity
- Commissioning 2023
- Project Development, Operation Management