FILE PHOTO: View of a Carrefour logo at a Carrefour Hypermarket store in Aix-en-Provence, France, January 13, 2025. REUTERS/Manon Cruz/File Photo
FILE PHOTO: View of a Carrefour logo at a Carrefour Hypermarket store in Aix-en-Provence, France, January 13, 2025. REUTERS/Manon Cruz/File Photo