NewPrinces’ move for Carrefour’s Italy stores stuns sector

The origins of Italy’s NewPrinces date back little more than 20 years but, in its two decades of existence, the…