Canada is commonly believed to be one of the ten best countries in which a company can startup. It is because the country’s natural wealth, a