View Larger Image View Larger Image View Larger Image ST. STEPHENxtrared2019-11-06T11:57:51+00:00 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. Project Details Categories: EPCLarge-scale PV plantOperation and maintenanceUnited Kingdom