Energy firms have been collapsing left, right and centre. The recent demise of both Bulb and Orbit means 27 suppliers have gone bankrupt this year, driven by a rapid rise…
Continue Reading