Carrefour trials new convenience store banner The Carrefour Group is launching trials of a new store banner, Carrefour Contact, to build on the strength of the Carref... Read more December 04, 2008