/

/

Greta

Greta

Project Details
TechnologySolar + Storage
LocationLincolnshire/Nottinghamshire, East Midlands, United Kingdom
Project Capacity650 MWp + 800 MWh