Tag: closure
on December 4, 2020

Administrators say department store chain will prepare to close its 124 UK stores.