Carrefour is trialling two new convenience store concepts, Carrefour Contact and Carrefour City, with a view to rolling the banners out across its entire network of French convenience stores. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results