Ofgem has issued URE Energy with a final order, meaning the supplier must pay more than £200,000 in renewables obligation (RO) payments by 31 March.
Ofgem has issued URE Energy with a final order, meaning the supplier must pay more than £200,000 in renewables obligation (RO) payments by 31 March.