The UK’s seventh largest energy supplier firm Bulb is the latest company to go bust and some 20 companies have already gone into insolvency this year due to soaring energy…
With many energy supplier firms going bust, how do you get the best energy deal when you switch to a new company?