Marks & Spencer (M&S) has announced plans to open a new 60,000sq ft store at British Land’s Giltbrook Retail Park in Nottingham in Summer 2020. Up to 150 new and existing M&S staff will work at the new store in Nottingham, with recruitment in Spring 2020. The announcement comes less …
Read More »