Marks & Spencer
- Business
British retailer Marks & Spencer fully exits Russia
Firm faces $38.7M cost for its withdrawal from Russia over war in Ukraine The UK-based retail giant Marks & Spencer…
Read More »
Firm faces $38.7M cost for its withdrawal from Russia over war in Ukraine The UK-based retail giant Marks & Spencer…
Read More »