Business News In Brief

Thursday 2nd May 2024

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 […]