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 ...