The energy supplier failures since January 2018 could see customers pick up a bill for £172 million, according to research by Citizens Advice.
The energy supplier failures since January 2018 could see customers pick up a bill for £172 million, according to research by Citizens Advice.