UK department store retailer Debenhams to be liquidated
British department store group Debenhams is set to close all its UK shops after 242 years in business, putting 12,000 jobs at risk in the UK's second major corporate failure in as many days.
Business
• 01 Dec 20