Several hundred 7-Eleven stores across North America are closing, the convenience store chain announced. The companys CEO reported in an earnings call on Thursday held by Tokyo-based parent company … [+1952 chars]Read More
7Eleven to close over 400 stores in North America NPR
