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 »