Debenhams on Tuesday had said it would cut a further 2,500 jobs, while taking “all necessary steps” to give the...
August 17, 2020
United Kingdom
Debenhams appoints advisers to draw up plans for possible liquidation
August 17, 2020
United Kingdom