Marks and Spencer closes more than half of its stores in France

The British chain is penalized by supply problems linked to Brexit. The British chain announced in a press release on Thursday the closure of 11 … Read more