
- OVER 300photovoltaic plants in Italy and Spain
- OVER 950MWof installed capacity
Our Plants
Italy
0
Installed plants
0MW
Total installed capacity