416.481.5689

The best place to do business: Canada

Canada, like all nations, took a hit from the pandemic. GDP declined by 5.4 per cent in 2020 and the unemployment rate rose to above 8.6 per cent in December 2020. But with millions of Canadians expected to have been vaccinated by the end of June, financial pundits...