That article says only 7% of Indians in America voted for trump. Also the ones who were voting for him were affluent. Which means that they likely have permanent resident status, or very strong visa status, and/or legitimately very strong educational and work credentials like a MD from India and completed residency in the US, or a degree from IIT and an advanced degree in the US.