Energy supplier collapses likely to cost around £2.7bn, report finds
Failures of energy companies were caused by high prices, but were made more likely by regulator Ofgem, the National Audit Office said.
The Independent UK ·