by Janis Au | Oct 1, 2021 | Bills, Electricity & Gas, News, TV
At least 22 British energy firms have gone bust in the past year due to the ongoing energy market crisis, with most recently Omni Energy, MA Energy, Zebra Power, and Ampoweruk – affecting more than 2 million customers across the UK as a result. Citizens Advice...