Economy Energy Stops trading, leaving customers in the lurch

Tuesday 8th January 2019

An energy company based in the West Midlands has been banned from taking on any new customers. Citizens Advice and the Energy Ombudsman contacted the energy regulator Ofgem after receiving numerous complaints from the company’s 240,000 customers, and an investigation began into the company.
Ofgem launched their investigation and have described the company […]

Business News In Brief

Friday 21st September 2018

Shop Direct lose £24.7 million in PPI Claims.
Shop Direct, which owns and, have reported a loss of £24.7 million in one year. This is in stark contrast to a £24.9 million profit in 2017. The company has put the loss down to a further £128 million set-aside to compensate customers […]