Octopus Energy says customers won't have to settle bill 'for seven years' Published 23 May 2024 Some 1. Full Article