7-Eleven to Close 444 Stores in North America Amid Slowing Sales and Consumer Shift 7-Eleven to Close 444 Stores in North America Amid Slowing Sales and Consumer Shift October 13, 2024