Not Quite Heaven at 7-Eleven

7-Eleven plans to close 444 locations in North America citing inflation pressures, slowing foot traffic and historically low cigarette sales. The company’s focus areas for growth include expanding its specialty beverage operations.