What is happening to our high street stores?
2 major high street chains announced that they would be closing stores. Marks and Spencer (M&S) has announced it will be closing 6 stores and department store Debenhams will also be closing 10. This comes just months after M&S announced it would be shedding hundreds of jobs at it’s head… Read More