The total outstanding NRI deposits as of the end of December 2024 stood at $161.8 billion, the latest data released by RBI ...