Shell, through its 100 percent owned subsidiary Impello Limited, has confirmed the sale of its home energy business in the UK and Germany to Octopus Energy Group. The deal, which was announced last ...
This week’s Current Climate, which every Monday brings you the latest news about the business of sustainability. Sign up to get it in your inbox every week. Sheinbaum, 61, the protegee of current ...
Octopus solar panels: what they offer and is it worth it? - We review how Octopus’s solar panel offering compares on cost, ...