More than 400 7-Eleven stores in North America are closing, the company has announced. The announcement was made in an earnings report issued last week by Seven & I Holdings, the Japan-based parent company of the chain, according to CNN. No list of what the report called “underperforming” stores was...
More than 400 7-Eleven stores in North America are closing, the company has announced. The announcement was made in an earnings report issued last week by Seven & I Holdings, the Japan-based parent company of the chain, according to CNN. No list of what the report called “underperforming” stores was…