The total outstanding NRI deposits stood at $167.58 billion as of the end of February 2026
​The total outstanding NRI deposits stood at $167.58 billion as of the end of February 2026 by Soban News (international And National News)
The total outstanding NRI deposits stood at $167.58 billion as of the end of February 2026
​The total outstanding NRI deposits stood at $167.58 billion as of the end of February 2026 by Soban News (international And National News)