FRANCE: Marks & Spencer “to open Paris store”
UK fashion, food and homeware retailer Marks & Spencer is to open a new store on the Champs Elysées in Paris, according to reports.
UK fashion, food and homeware retailer Marks & Spencer is to open a new store on the Champs Elysées in Paris, according to reports.