News

Carrefour is doubling down on its presence in Spain, planning 100 new store openings and 700 new jobs in 2025.