7-Eleven to close more than 400 stores

1 month ago 21
Seven & i Holdings, the Japanese parent company of the Texas-based convenience store chain, said the hundreds of closures are due to underperformance caused by a variety of factors.
Read Entire Article