Octopus Energy makes major announcement for 11 million customers which is in 'class of its own'

The funding round is led by D1 Capital Partners, a leading US investment firm, alongside other new investors s