Report copyright - Auchan Retail · Auchan Retail across the globe 17 countries across 3 continents 4,084 stores under the banner** 65% of revenue derived from international business France 644 Western
Please pass captcha verification before submit form