Project Description

INDOLFI

  • 5 large-scale pv plants.
  • Installed power: 5 MWp.
  • Location: Mesagne, Puglia, Italy.
  • Year of EPC construction: 2010.