NewPrinces Agrees to Acquire Carrefour Locations in Italy
NewPrinces is acquiring Carrefour’s operations in Italy for €1bn ($1.18bn), marking a significant move towards “vertical integration between production and distribution.” Headquartered in Italy, NewPrinces...

