Alimentation Couche-Tard

Alimentation Couche-Tard Inc. or simply Couche-Tard is one of the largest company-owned convenience store operators in the world with more than 12,000 stores across Canada, the United States, Europe, Mexico, Japan, China, and Indonesia