Create a business != create jobs.
A large infusion of outside capital will boost a local economy. They will own homes and buy things from local merchants which will create jobs.
That is still lesser than the impact of entrepreneurs abroad. Ask the Canadian govt what they would prefer and it won't be suburban families. Canada will always be 2nd in technology.