Lagardère Travel Retail and Carrefour want to open 30 stores annually—including a self-serve concept—in the coming five years ...
Carrefour has more than 12,000 stores across the world, with about 5,000 in France alone. Since 2018, some 300 stores have become franchises and the trend looks set to increase. The French union ...
Carrefour has teamed up with Lagardère Travel Retail to roll out approximately 150 outlets in French stations over the next ...
Carrefour outperformed the rest of the French grocery market in December, new data from Kantar has revealed. Carrefour saw its value market share rise by 2.4 percentage points, to 22%, in the ...