Browsing: Business

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, revealed in an earnings report Thursday that…