Carrefour and Chinese conglomerate Suning in legal battle over China stores
Carrefour Logo and symbol, meaning, history, PNG, brand
A woman shopping for food in Carrefour french supermarket, with her trolley in the aisle, the dordogne, France Europe Stock Photo - Alamy
Carrefour Spain
Activities Carrefour Group
Arrival of French supermarket giant Carrefour will drop living costs, Lapid predicts
Carrefour 2026 Strategic Plan
Bucharest, Romania - 05.01.2021: Carrefour Orhideea hypermarket in Bucharest. Carrefour S.A. is a French multinational retail with chains of hypermark Stock Photo - Alamy
Carrefour bloque les prix de 100 produits