Peel Energy's projects include two of the largest onshore schemes in England, Scout Moor in Lancashire, 15 miles north of Manchester, and Frodsham in Cheshire.

wind-icon-orange

Our Wind projects:

 

Search our site: