supplier performance report
Ofgem has revealed an increase in energy suppliers’ non-compliance with legal requirements, with missed payment deadlines and data deadlines being the most significant issues
There were 359 failings linked to the FIT scheme from 1st July to 31st December 2021, according to Ofgem