Ofgem protects customers of failed supplier Our Power

Our Power, an energy supplier with about 38,000 domestic customers, has ceased to trade.

Categories