ScottishPower claim onshore wind ‘has more to offer’ as Tories claim onshore is not ‘right’ for England

ScottishPower's first offshore wind farm West of Duddon Sands.
ScottishPower's first offshore wind farm West of Duddon Sands.

Breaking