NRI Investment Abbreviation

NRI has various meanings in the Investment category. Discover the full forms, definitions, and usage contexts of NRI in Investment.

Non Resident Indians

Most Common Investment
Nonrecurring Investment
Investment

Citation

Last updated: