The IndependentEnergy bills could fall by as much as £95 a year as regulator drops price capAug 7, 2020more_vert