Major convenience store chain is closing hundreds of locations
NPR reports Seven & I Holdings, the chain’s parent company, announced last week the plan to close 444 stores, which represent only 4% of more than 13,000 locations. The announcement cited “inflation pressures, slowed traffic, a decline in cigarette sales and a shift in consumer appetites,” NPR reports.