Seven & i Holdings operates 7-Eleven, the world’s largest convenience store chain, with more than 84,000 stores globally... Show more
Industry FoodRetail