Octopus to take on failed Avro Energy’s 580,000 customers

Octopus to take on failed Avro Energy’s 580,000 customers

FT.com

Published

Decision highlights the potential high cost to consumers of Ofgem’s ‘supplier of last resort process’

Full Article