British department store chain Debenhams will close all of its 124 stores as it enters liquidation, with 12,000 jobs at risk
Published
In the short-term, Debenhams will continue to trade through its 124 UK stores and online to clear its stocks, it said.
Full Article