The supplier was one of four named as owing Ofgem more than £14 million in Renewables Obligation. The regulator said Robin Hood had provided no assurances it would pay its £9 million but the company told Utility Week an agreement had already been reached with Ofgem. Toto Energy also responded to the 'name and shame' announcement.