/

/

Swan

Swan

Project Details
LocationTelford, South Wales, United Kingdom
Project Capacity800 MWh
Homes Powered
Targeted Operation Date
Acreage
Interconnection
Customer
Est. Jobs Created
Estimated Taxes
Earliest Construction Start Date