Ampower
A total of 20 energy suppliers have “overstated” their renewable supply in 2019/20, according to the energy regulator
Ofgem has confirmed that the vast majority of them are either in administration or have had their licences revoked
If the suppliers fail to make the payments, they could lose their licence