Peel Energy's projects include two of the largest onshore schemes in England: Scout Moor in Lancashire, and; Frodsham in Cheshire.

wind-icon-orange

Our Wind projects:

 

Search our site: