What does NRI stand for?
NRI stands for "Net Revenue Interest"
How to abbreviate "Net Revenue Interest"?
"Net Revenue Interest" can be abbreviated as NRI
What is the meaning of NRI abbreviation?
The meaning of NRI abbreviation is "Net Revenue Interest"
What does NRI mean?
NRI as abbreviation means "Net Revenue Interest"