Small businesses are generally understood to be the bedrock of the Canadian economy. The entrepreneurs they create are often considered to be the lifeblood of Canada’s economy. Unfortunately, it can be difficult for overseas entrepreneurs in Canada to use their…