7-Eleven is the world's premier convenience store chain, operating and franchising more than 84,000 stores in 20 countries. Originally founded in 1927 as an ice house, the company has evolved into a global retail powerhouse known for its 24-hour operations and iconic proprietary products. While headquartered in Texas for its North American operations, it is a wholly owned subsidiary of the Japanese diversified retail group Seven & i Holdings Co., Ltd.
Brand Authority Index (BAI): 94/100
Archetype: Incumbent
Category: Retail