How many Carrefour stores are there in Europe?
Carrefour is a multinational retail corporation headquartered in Boulogne-Billancourt, France. As of 2022, there were 1,145 Carrefour stores in Europe across the following countries:
- Belgium: 73
- Poland: 935
- Romania: 318
- Spain: 206
- France: 1,400
- Italy: 1,100