7-Eleven is closing more than 400 stores nationwide. Here's what we know
Seven & i Holdings, the parent company of the convenience store chain, announced this week that it would be closing more than 400 stores throughout the country, according to a report in USA Today. In itsearnings release,