Wednesday, June 10, 2020

£7,000 holiday refund stress 'is making me ill’

Customers are waiting months for refunds which should arrive in 14 days.