Carrefour 2025 Outlook: Challenges and Strategic Shifts | Monexa