Customers have picked up the £2.7 billion cost of supplier failures at an extra £94 per household, the Public Accounts Committee said.
Customers have picked up the £2.7 billion cost of supplier failures at an extra £94 per household, the Public Accounts Committee said.