By Planet Retail2013-05-01T07:00:00
Carrefour aims to have 30 of its in French hypermarkets by year-end, reports LSA.
Already have an account? Sign in here