News

Carrefour , Europe's biggest food retailer, has agreed to sell its Italian business to local company NewPrinces.