Business and Economic News

7-Eleven to close over 400 stores in North America