Octopus Energy Acquires Shell Energy Retail in UK and Germany
Octopus Energy Group completed the acquisition of Shell Energy Retail in the UK and Germany from Impello Ltd., a subsidiary of Shell Petroleum Co. Ltd. The company will migrate 1.3 million home energy customers to its systems in the UK and Germany.