Nevadans, we’ve got some big news, and it’s not great for Slurpee lovers. The world’s largest convenience store chain—yes, even bigger than Walmart—is shutting down over 444 locations across North America. These closures, aimed at “underperforming” stores, are just a small slice of the chain’s massive global presence, but they’re still bound to make waves. Could your go-to 7-Eleven be at risk?
Who