Sky signs 10-year agreement for Scottish Wind Farm
Sky signed a 10-year agreement with Octopus Renewables Infrastructure Trust to receive renewable energy from the Crossdykes Wind Farm in Lanarkshire, Scotland. Under the agreement, Sky will receive the majority […]