Debenhams to Cut Jobs as Stores Shut Down | News & Analysis, Best Fashion Companies
May 10, 2020LONDON, United Kingdom — British department store group Debenhams said it will shut down five of its stores in Hammerson leading to potentially 1,400 job cuts, as it failed to agree...