Carrefour stores worldwide
As of December, 2017, Carrefour group operates 12,300 stores in more than 30 countries
Integrated countries
Countries in partnership
As of December, 2017, Carrefour group operates 12,300 stores in more than 30 countries
Integrated countries
Countries in partnership