Optimize your international structure
The well-known proverb “One Inc is no Inc.” certainly applies if you are going to do business in Canada. Do you want to do business with (semi) governments or large partners, then having your own Inc. a must.
Government subsidies or co-financing are also only possible if you have your own Canadian BV. And also think about your liability. It goes too far to give legal advice on this page. We always do this in a personal meeting based on a risk profile and structure analysis.