Benbrack

Home > Projects > Benbrack

Benbrack Onshore Wind Farm, located in Dumfries & Galloway, is preparing to commence on-site works this summer. Click below to read more.

Construction Feedback

Please get in touch should you experience any unexpected disturbances due to the construction of Benbrack wind farm.