Nov12 42 Suppliers Failed to Meet Renewables Obligation Deadlines Written by Lauren Smith in Energy Suppliers Ofgem has revealed that 42 suppliers missed deadlines for making their full payments into the Renewables Obligation (RO) scheme this year, leaving a… Continue Reading