largest c store chains
Alimentation Couche-Tard Inc.- It is regarded as the largest convenience store chains in the world with 13000 stores across North America, Europe and South East Asia. Within United States the store chain has 3701 stores with earnings of $13,903,188 during 2013.