09-06-2020 18:07
via
uk.finance.yahoo.com
Debenhams to close three more stores
Debenhams to close three more stores. Move follow failure to agree rent cuts with landlord Intu, bringing total permanent closures to 20
Read more »