Seven & i Holdings, the Japan-based owner of 7-Eleven, has announced that it plans to close hundreds of stores in North America over the next year. The store closures are an attempt to reduce costs ...