Carrefour is one of the largest retailers in the world and the largest in Europe. Founded in France in 1959, the company pioneered the hypermarket concept.