Carrefour is a French international hypermarket chain and the largest retailer in Europe, operating 11,000 stores across over 30 countries. It employs over 495,000 people and had sales of 112.245 billion euros in 2010. Carrefour operates various store formats including hypermarkets, supermarkets, convenience stores, and cash & carry wholesale outlets.