Sky signs 10-year PPA with Crossdykes wind farm
Octopus Renewables Infrastructure Trust's (ORIT) Crossdykes wind farm in Lanarkshire, Scotland, has entered into a PPA with Sky UK.Under the...
Octopus Renewables Infrastructure Trust's (ORIT) Crossdykes wind farm in Lanarkshire, Scotland, has entered into a PPA with Sky UK.Under the...