December 2025 New Business Factoid: Strong Year-End Formations, but Net Growth Remains Elusive
Canada recorded 28,988 new businesses and 26,618 closures in December, producing only modest net growth. What does this mean for brands targeting new businesses?




