Carrefour offers diverse store formats and online options to meet customer needs, providing over 500,000 food and non-food products. Committed to quality and value, it delivers a locally inspired shopping experience, creating memorable moments daily.