Skip to content

Marks & Spencer

CompanyLondon, United Kingdom· General Merchandise

British retailer selling clothing, home goods and food.

Minutes holds 2 developments naming Marks & Spencer, recorded from September 2026.