Carrefour is a French-owned hypermarket operating in many places, including Saudi Arabia