Ovo Energy has told the Competition and Markets Authority (CMA) that the current problems facing the UK energy market are partly a result of recent Ofgem regulation and partly stem from issues created in privatisation.
Ovo Energy has told the Competition and Markets Authority (CMA) that the current problems facing the UK energy market are partly a result of recent Ofgem regulation and partly stem from issues created in privatisation.