challenges facing canadian companies