Did you know that India is the second most populated country in the world with nearly a fifth of the world’s population? According to the United Nations in July 2016, the population stood at 1,326,801,576. India is projected to be the world’s most populous country by 2022, surpassing the population of China. It is expected … Continue reading NRI and OCI card holders overview. Most common questions and answers.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed