Marks & Spencer to open 20 large shops, creating 3,400 jobs
Retail chain to invest £480m in rejuvenate its presence on the high streetMarks & Spencer is to open 20 large stores and create 3,400 jobs as part of a £500m plan to rejuvenate its presence on the high street after bumper Christmas trading.The reta…