View Larger Image View Larger Image View Larger Image View Larger Image SIDLEHAMCristina Gadea2023-10-05T12:55:10+02:00 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. Project Details Categories: DevelopmentEPCLarge-scale PV plantUnited Kingdom