Debenhams to launch 70% off Christmas fire sale after takeover talks collapse

Daily Record

Published

All 124 UK stores - a number of which are based in Scotland - are expected to close by the end of this year.

Full Article