Marks and Spencer to close a dozen stores in the UK
Independence Project meetings, part of the business
After a troubled couple of months, Marks and Spencer is expected to announce store closures. The struggling food and clothing retailer already announced the closure of 14 of its stores, […]
