Thousands of Canadian restaurants could shutter in 2026: report
A new forecast from Dalhousie University shows that 7,000 restaurants went out of business across Canada last year and predicts another 4,000 could close in 2026, with Ontario expected to take a significant...