Lochluichart Wind Farm

Lochluichart Wind Farm (The Spinny Turners) is the largest onshore project from Eneco
The complete 69MW project became fully operational in June 2014

Contact

Name
Michelle Giblin

Telephone
01926 331 229

Email