Seven & I vs Couche-Tard: A high-stakes takeover and regulatory battle
Inside Retail
MARCH 23, 2025
The founding Ito family of Seven & I Holdings failed to secure financing for a US$58 billion management buyout in February, sending its shares plunging 11.7 Seven & I Holdings, formed in 2005 through the merger of Ito-Yokado, Seven-Eleven Japan, and Dennys Japan, boasts more than 80,000 7-Eleven locations in 20 countries and regions.
Let's personalize your content