Three challenger brands have been issued with final orders after failing to make a total of £15 million in Renewables Obligation (RO) and Feed-in Tariff (FIT) payments. Several other suppliers have given Ofgem assurances that they will pay the amounts they owe by the late payment deadline.