FinanceTop Stories

Energy supplier predicts it will be the next company to cease to trade

Leeds-based firm Omni Energy sent an email to 10,000 customers noting that it is highly likely it will close before the end of November

Get unlimited access to all our premium contents by registering for free.

Click the button below to register now.

Related Posts