Select Page

Marks & Spencer is to open 20 new shops and create thousands of new jobs, thanks to an investment in its stores worth £480m.