Culture7-Eleven is closing hundreds of stores across North America - here's what we know
Seven & i Holdings, the Japanese parent company of 7-Eleven, plans to close 645 stores across North America as it cuts costs ahead of a planned IPO for its North American unit.
·2 min read