The British retailer Marks & Spencer blames Brexit as it closes French stores.
Marks & Spencer is the United Kingdom’s second-largest clothing retailer, with over 1,000 stores. The company announced that they will be closing their French stores as a result of the…