7-Eleven plans to close 645 locations over the next year. Seven & i Holdings, the store’s parent company, shared the latest development in recent earnings documents, according to C-Store Drive. For ...
It's making some tough decisions on what it wants to be and what it doesn't want to be — trying to improve margins and ...