Retail Market
Life continues to be difficult for energy suppliers
Life continues to be difficult for energy suppliers. This week Omni Energy informed its customers that it expects to cease trading by the end of November, and is encouraging its customers to switch before it closes and a Supplier of Last Resort (SOLR) is [...]