Marks and Spencer to close a dozen stores in the UK
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, […]Independence Project meetings, part of the business,