Yes, Canada IS North America’s Up-and-Coming Startup Center!
When we saw TechCrunch’s feature on the startup community in Canada, we beamed with pride. Little did we know that the article would hit even closer to home with the mention of a few Kanata North companies! It …