NEW YORK — Several hundred “underperforming” 7-Eleven locations across North America are closing, the convenience store announced. Seven & I Holdings, the chain’s Japan-based parent company, re… [+2477 chars]Read More
7Eleven is closing more than 400 locations in North America ABC7 Los Angeles
