Eleven is closing 645 stores and opening 205 new food-focused locations to cut costs and improve margins for delayed IPO, needed to complete its transformation plans.
Getting a Slurpee may get just a little bit harder for some 7-Eleven fans across the United States.