This is a modal window. No compatible source was found for this media. One of the largest retail groups in France, Carrefour has announced new moves in the country that […] Click here to view full article