Tag: Dogger Bank

Octopus Energy signs energy deal from world’s largest wind farm

Octopus Energy Group has signed a Power Purchase Agreement (PPA) with Shell Energy Europe ...