Marks and Spencer Group plc
- Home
- Companies
- Food and Beverage
- Marks and Spencer Group plc
Marks and Spencer Group plc
We have over 600 stores located throughout the UK, this includes our largest store at Marble Arch, London. In addition, the Company has 240 stores worldwide, including over 219 franchise businesses, operating in 34 countries. Our stores and fleets of delivery vehicles have direct impacts on the environment. We know from research, however, that the indirect impacts caused by the production and use of our products are around twelve times greater than those from our own operations. Our aim is to gradually reduce all these impacts.
Company details
Find locations served, office locations.
- Business Type:
- Service provider
- Industry Type:
- Food and Beverage
- Market Focus:
- Globally (various continents)
