Seven & i Holdings operates 7-Eleven, the world's largest convenience store chain with more than 60,000 stores globally. Convenience store operations, including franchise fees, represent 70% of group sales and 80% of operating profits. The company is the market leader in the C-store business in Japan, with 44% of industry sales and 34% of total stores nationwide. Other retail activities including superstores and department stores are less profitable. The financial business, mainly ATM operations, is the other key profit contributor after the domestic and overseas C-store businesses. Investment in digital strategies includes loyalty programs with mobile payment capabilities expected to be relaunched. The system was abolished following the scandal in 2019.