> Canada is one of the most investor-friendly and startup-friendly jurisdictions I can think of.
Other comments in this thread make it sound like an absolute nightmare. So which is it?
Much like the US, the regulations and culture varies depending on which province (state) you're in, so someone starting a business in Alberta could have a very different experience than someone in Ontario.
Much like the US, the regulations and culture varies depending on which province (state) you're in, so someone starting a business in Alberta could have a very different experience than someone in Ontario.