Non-Resident Indian

    0
    46

    “Non-Resident Indian” (NRI). An Indian government term for nationals of the Republic of India who do not reside within the country.

    [draft]


    Discover more from The Stewardship Report

    Subscribe to get the latest posts sent to your email.