Huge 91m mast set to rise on Lancashire moorland this month for Scout Moor II

It marks a huge step forward in the development of Scout Moor II, which is expected to be England’s largest onshore wind farm It marks a huge step forward in the development of Scout Moor II, which is expected to be England’s largest onshore wind farm Lancs Live – NewsRead More 

Similar Posts