Marks & Spencer store shut down

Brexit forces Marks & Spencer to shut down 11 of its French stores

British clothing retailer Marks & Spencer has said that it will be closing 11 of its French stores by the…

3 years ago