Business / Retail
7-Eleven to Close Hundreds of North American Stores in 2026
Convenience store giant 7-Eleven is set to close 645 stores across North America during its 2026 fiscal year, which began in March. This move comes as the company aims to streamline operations and optimize its store portfolio amidst changin...