What does NRI stand for?
NRI stands for "Non-Repatriable Investment"
How to abbreviate "Non-Repatriable Investment"?
"Non-Repatriable Investment" can be abbreviated as NRI
What is the meaning of NRI abbreviation?
The meaning of NRI abbreviation is "Non-Repatriable Investment"
What does NRI mean?
NRI as abbreviation means "Non-Repatriable Investment"