View Larger Image View Larger Image View Larger Image ST. STEPHENCristina Gadea2023-10-05T12:58:48+02: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