JOIN NOW
Founded in 1961 by Gerard Mulliez, Auchan is France's second largest retail group after Carrefour.
One fine body…