Marks and Spencer to close 100+ shops worldwide, 60 in the UK

Marks and Spencer to close 100+ shops worldwide, 60 in the UK

HIGH street giant Marks and Spencer has publicized that it will close dozens of clothing and home stores over the next five years.  Marks and Spencer plans to close 53 loss-making outlets in 10 countries around the world and about 60 in the UK. The retailer said that as expected, underlying profits were down in […]