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,

Read More