
International News
Octopus Energy signs 2.4TWh PPA with Shell Energy in UK
Octopus Energy Group, based in the UK, has signed a power purchase agreement (PPA) with Shell Energy Europe to purchase 2.4 TWh of wind energy per year from the Dogger Bank offshore wind farm. In […]