Carrefour Express Urban Life Wins 'Best Retailtainment' Award Carrefour Italia has won 'Best Retailtainment Concept' at Italy's 2017 Retail Awards, for its Carrefour Express Urban Life store in Milan. The prize was...