Carrefour
-
Address
Assu Carrefour Serv Financiers Carrefo
At the junction of groceries, merchandise, and services, you'll find Carrefour (which means "crossroads" in French). Among the world's largest retailers by revenue and the largest in France, Carrefour operates around 12,200 stores under various banners, including hypermarkets (Carrefour), supermarkets (Carrefour Market), convenience stores (including City, Contact and Express), and cash-and-carry outlets (Promocash) in more than 35 countries in Europe, Latin America, and Asia. Its core markets are Belgium, France, Italy, and Spain.