New survey shows ‘Big Six’ losing ground as challenger brands shake up the energy sector

London, 19 May 2021 place. The REaD Group survey, which revisits consumer opinions of their energy…

Continue Reading