By CEP Staff • 24 April 2024 in News

Octopus Renewables Infrastructure Trust plc has entered into a 10-year PPA with Sky Uk Ltd. for the Crossdykes wind farm in Lanarkshire, Scotland.