Lastminute.com will repay more than £7m in refunds for cancelled holidays squib

Over 9,000 customers were still waiting for their money back

Continue reading on INDEPENDENT...
Tags: