Tomato Energy, which supplied around 15,000 homes and 8,000 businesses, has ceased trading. Ofgem has stepped in to protect customers under its Supplier of Last Resort (SoLR) scheme, meaning power ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results