Italy

2 projects, 252 MWp

Feudo di Sisa

  • Location: Sicilia
  • Size: 41 MWp
  • Status: Under Development