Four suppliers rapped for failing to pay ROs

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.

Close
Close

Request a call back