Collett has completed the delivery of 189 wind turbine components to EDF power solutions UK’s Stranoch Wind Farm in Dumfries and Galloway ...