The French retail chain Carrefour Group announced a decline in its net profits for the last fiscal year to 723 million euros.
The grocer anticipates subdued earnings growth in 2025 as it focuses on lowering prices to attract budget-squeezed customers.