Canada’s small business confidence collapses to historic low, collapsed nearly -60% in a matter of months.
Canada’s small business sector is grappling with a severe crisis as its confidence plummets. The Canadian Federation of Independent Business (CFIB) has reported an alarming decline in the Small Business Confidence Index, which dropped to 23.2 in March 2025. This is a staggering 60% drop from the previous year, highlighting the deepening challenges that small …