Shell agrees to sell UK, German home energy firms to Octopus Energy
Shell PLC on Friday said it agreed to sell its home energy businesses in the UK and Germany via its 100%-owned subsidiary Impello Ltd to Octopus Energy Group. London-based oil major Shell did not...