
Carrefour
Operates hypermarkets, supermarkets, and hard discount and convenience stores in Europe, Latin America, and Asia.
Authorizing premium user...
Operates hypermarkets, supermarkets, and hard discount and convenience stores in Europe, Latin America, and Asia.