Debenhams has said it will not reopen three shops owned by intu after lockdown restrictions are eased next week, bringing the total tally of stores that will not open again to 20. The trio are all located at intu
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.