Learn more

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 released. There are more than 13,000 7-Eleven stores in Canada, Mexico and the United States. The report said what it called a “more prudent approach to consumption” from middle- and low-income earners had hit stores due to inflation. Collectively, these factors led to a 7.3 percent traffic decline…

cuu