Debenhams is considering closing 10 of its stores in a bid to cut costs and drive efficiency. The department store chain said it plans to review up to 10 of its 176 UK stores for
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.