UK: Marks and Spencer returns to French retail market
UK clothing giant Marks and Spencer has revealed that it is planning to return to France with a flagship department store in Paris.
UK clothing giant Marks and Spencer has revealed that it is planning to return to France with a flagship department store in Paris.