Marks and Spencer to close 11 French stores
Located predominantly across the high streets of Paris, the stores are expected to close by the end of 2021
Marks and Spencer (M&S) has announced the closure of all 11 franchise stores with partner SFH in France over the coming months, which it has attributed to the impact of Brexit on its supply of fresh and chilled food.