Champion supermarket Briare France Stock Photo - Alamy
France issues 'clear and final no' over Carrefour takeover bid | Financial Times
Carrefour - Wikiwand
Supermarché Carrefour 29 novembre 1983, à Chartres, France. News Photo - Getty Images
Liege, Belgium - August 2011 Champion Supermarket, Part Of A Supermarket Chain That Operated In France And Owned By The International Retailer Carrefour Stock Photo, Picture And Royalty Free Image. Image 25577916.
Carrefour - Wikipedia
Carrefour Launches the First BIO Store in the UAE
32 Inside An Auchan Retail Sa Supermarket As French Grocery Market Competition Increases Photos and Premium High Res Pictures - Getty Images
Carrefour shows not even Europe's largest retailers are immune to takeover talk | Business News | Sky News