Over 10,800 stores in 33 countries
Carrefour steps up its commitment to local producers!
Last year, Carrefour Spain worked with 9400 Spanish companies – around...Read more
Carrefour Quality Lines are on the increase!
In 2014, a number of countries sought to relaunch their Lines to reflect...Read more
#10 – Visit to Carrefour Brazil's head office!
To celebrate the 40-year tour, Max and Nico made a stop at Carrefour's...Read more