Crossroads
Search by
Video
Folder
The Carrefour group was responsible for the first hypermarkets, which appeared in France in 1963. Present in some thirty countries and regions around the world, in recent years, the Group has been focusing on the development of local brands in urban centres and on organic products.