Business Barometer survey reports small business optimism is in ‘ultra-low territory’

Canadian small-business confidence levels have plummeted, according to a recently published Business Barometer “optimism index” report that surveyed business confidence levels by region, sector and short- and long-term timelines....

Already a subscriber? Click here to view full article