Marks and Spencer (also known as M&S) is a major British multinational retailer headquartered in London. It specialises in the selling of clothing, home products and luxury food products.
Back to Industry Members
Marks and Spencer (also known as M&S) is a major British multinational retailer headquartered in London. It specialises in the selling of clothing, home products and luxury food products.