Marks & Spencer

Marks and Spencer plc is a British multinational retailer, headquartered in London. It specialises in the selling of clothing, home products and luxury food and drink. It was founded as a single market stall in 1884 by Michael Marks and Thomas Spencer in Leeds. Today it has annual revenue of approximately £10 billion and has 85,000 employees.


Company Sectors: 


Join Sustainly and access the most comprehensive database of sustainability communication case studies research.