formats

New energy firms took high risk strategy – report

A report into regulation when 30 energy companies went bust exposes failures by Ofgem.