What makes Canada more attractive to Indians than the United States?

Tags: Employment Green Card Permanent Residents