News

Octopus Energy Group, Britain's largest residential gas and electricity supplier, is plotting a £10bn demerger of its ...