Business Description
Seven & i Holdings is a Japanese retail and financial services group founded in 2005 and based in Tokyo. The company runs thousands of convenience stores, supermarkets, and department stores across Japan, North America, and other markets, operating both company-owned and franchise locations. Beyond retail, it also provides banking, leasing, credit card, and digital payment services to customers.