By CEP Staff • 13 May 2020 in News

ScottishPower, part of Iberdrola, has struck a deal to acquire two large onshore wind farms in Scotland.