CASTELLANETA –
PUGLIA – ITALY

Portfolio List
castellaneta-puglia

CASTELLANETA – PUGLIA
Project description: 997 kWac Location: Puglia (Italy) Structure: Fixed