Shell has agreed to sell its retail home energy businesses in the UK and Germany to Octopus Energy Group, the UK-based supermajor said on Friday. Shell will be selling Shell Energy Retail Limited ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results