7-Eleven to Close 645 North America Stores as Seven & i Delays IPO, Pushes Food-Focused Reset
Seven & i Holdings plans to close 645 7-Eleven stores and open 205 in North America in fiscal 2026, reducing the total to 12,272. Some closures involve converting stores to fuel-only sites. The group expects North American revenue to fall 9.4% this year and has postponed its planned IPO to fiscal 2027 or later.