• Innovation and business strategy, business activities outsourced from Canada to another country …
  • Innovation and business strategy, importance of obstacles when relocating or outsourcing business …
  • Innovation and business strategy, obstacles that slowed down or prevented relocating or …
  • Innovation and business strategy, business activities relocated from Canada to another country …
  • Innovation and business strategy, business activities relocated from another country into Canada …