The total outstanding NRI deposits reached $168.32 billion at the end of June 2025, up from $155.78 billion a year ago
The total outstanding NRI deposits reached $168.32 billion at the end of June 2025, up from $155.78 billion a year ago
The total outstanding NRI deposits reached $168.32 billion at the end of June 2025, up from $155.78 billion a year ago
The total outstanding NRI deposits reached $168.32 billion at the end of June 2025, up from $155.78 billion a year ago