Debenhams to axe five stores with loss of 1,000 jobs

2 weeks ago 13
Debenhams is to shut five stores after failing to reach agreement with its landlords over rent, resulting in 1,000 job losses.
Read Entire Article