Project Description

ST. STEPHEN

  • 1 large-scale pv plant.
  • Installed power: 14 MWp.
  • Location: St. Stephen, Cornwall, United Kingdom.
  • Year of EPC construction: 2014.
  • We currently perform the Operation and Maintenance Services.