References

img
Larrere France
3.60 MWp
img
Reignac France
2.80 MWp
img
Facon France
2.80 MWp

2.2 GW

Total Capacity

168+

Projects

13

Countries