Project Description

SIDLESHAM

  • 1 large-scale pv plant.
  • Installed power: 12 MWp.
  • Location: Sidlesham, West Sussex, United Kingdom.
  • Self-development.
  • Year of EPC construction: 2015.