Ofgem: 42 suppliers missed RO payment deadline

There was a shortfall in Renewables Obligation buy-out funds of £205,998,428.26 in September, according to Ofgem figures. The regulator says 42 suppliers did not make their full payment at that time. Although some have now made late payments, Ofgem confirmed that…