All Articles for
Carrefour
Carrefour S.A. is a French multinational retailer headquartered in Boulogne Billancourt, France, in Greater Paris. It is one of the largest hypermarket chains in the world (with 1,395 hypermarkets at the end of 2009), the second largest retail group in the world in terms of revenue, and the third largest in profit.