Those who set up companies in Canada have many benefits, among them government grants being some of the most important. Just as important is…