Ofgem has named the four energy suppliers which missed the deadlines to meet their Renewables Obligation (RO) and has revoked the licence of one which remained completely non-compliant. UK Energy Incubator Hub, which failed last year and had its customers transferred to Octopus Energy, owed close to £100,000 in total across the England and Wales RO and the RO Scotland. As it failed to comply by the 31 October late payment deadline, the supplier has had its licence revoked.