Octopus to take on failed Avro Energy’s 580,000 customers
Published
Decision highlights the potential high cost to consumers of Ofgem’s ‘supplier of last resort process’
Full ArticlePublished
Decision highlights the potential high cost to consumers of Ofgem’s ‘supplier of last resort process’
Full ArticleA Hinckley-based energy company announced it was ceasing to trade last week