All scottishpower renewables Articles
The installation of all 95 turbines is expected to be completed by early 2026
Premium Content
Specialist contractor Forsyth of Denny dismantles 26 wind turbines