Carrefour is a hypermarket offering a wide variety of goods and services.