February 2026 New Business Factoid: Formation Stabilizes While Closures Surge
Canada recorded 5,986 new businesses in February 2026, up 10% from January — but closures surged to 73,421, resulting in a significant net contraction and highlighting continued volatility in the SME landscape.




