The stores will be located in France (Saint-Etienne, Grenoble and Nantes) and Italy (Bologna, Naples, Venice and Turin). Jean-Marc Jestin,...
December 17, 2020
France
Primark to open seven new stores across Europe
December 17, 2020
France