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.

This content is for members only. Please click here to view the full article.