
(IN BRIEF) Shell Petroleum Company Limited, through its subsidiary Impello Limited, has successfully finalized the sale of its home energy businesses, Shell Energy Retail Limited (SERL) in the UK and Shell Energy Retail GmbH (SERG) in Germany, to Octopus Energy … Read the full press release