Retail Carrefour Hails Strong Performance Delivering Robust 2025 Results The French retailer reports solid 2025 earnings, with improved margins in France and Spain,…