FRANCE: Carrefour launches concept ‘Planet’ stores
French retail giant Carrefour has opened two new concept stores in a bid to revive flagging European sales.
French retail giant Carrefour has opened two new concept stores in a bid to revive flagging European sales.