Solar Photovoltaic Projects

Foggia Plant

  • Location: Foggia, Puglia, Italy
  • Power: 6 Mw
  • Commission Date: 2011
  • State: Under Construction
  • Technology: Two Axis Trackers
 

Videos

BilerChildrenLeg og SpilAutobranchen