By some estimates, there are more immigrants of Indian origin today than from any other country in the world. This could very well be true. The number of Non-Resident Indian (NRIs) has been increasing over the years and reports show that NRIs repatriate approximately $70 billion every year through remittances only.