Does immigration stimulate entrepreneurship?

An interesting infographic summary of survey results conducted with immigrant entrepreneurs in the GTA.