This follows the retailer's recent agreement with Apulia Distribuzione for the integration of 38 stores in Sicily under its banners,...
Please log in or sign up to see more.
One fine body…