Marks and Spencer plc is a major British multinational retailer with 703 stores in the United Kingdom and 361 stores spread across more than 40 countries. It specializes in the selling of clothing and luxury food products.
Marks and Spencer plc is a major British multinational retailer with 703 stores in the United Kingdom and 361 stores spread across more than 40 countries. It specializes in the selling of clothing and luxury food products.