Ofgem has revealed the four suppliers who failed to meet the first deadline to pay their Renewables Obligations (RO), leaving them owing a total of £14.7 million.
Ofgem has revealed the four suppliers who failed to meet the first deadline to pay their Renewables Obligations (RO), leaving them owing a total of £14.7 million.