7-Eleven is a top 100 global brand yet its footprint is spotty. No wonder activist investors smell a bargain
7-Elevens can be found in Japan, Korea, Singapore, Australia, the Middle East, the US and Canada. However there are many countries where the brand has no presence, like the UK, France and Germany, nor is it present in Latin America either. Japanese retail giant Seven & I holdings owns the 7-Eleven brand as well as …