Main construction has begun on EDF Renewables’ 102MW Stranoch wind farm in Dumfries and Galloway. It comes after 12 months of early construction work which has largely focussed on preparing the roads in and around Stranoch wind farm. The site will home 20 turbines and is due to become operational in late 2026.