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,