News

Carrefour’s business in Italy, centred on the north of the country. NewPrinces will take on an estate of supermarkets, convenience stores and cash-and-carry outlets and the fact both parties have set ...