Marks & Spencer setting new accessibility standards
Marks & Spencer Group plc is a major British multinational retailer that specialises in selling high quality clothing, homeware and food products. It was founded in 1884 by Michael Marks and Thomas Spencer in Leeds. M&S currently has 959 stores across the UK and have...