Marks and Spencer plc is a major British multinational retailer based in London, England, that specialises in selling clothing, beauty products, home products and food products. From Wikipedia
Retailer restores contactless payments but continues to face click & collect delays as cybersecurity experts probe potential data impact.