• OVER 300
    photovoltaic plants in Italy and Spain
  • OVER 950MW
    of installed capacity

Our Plants

Italy
0 Installed plants

0MW
Total installed capacity