NRI Deposit Showdown: Flows Plummet by 16% to $11.2 Billion!

Ladies and gentlemen, hold onto your wallets! The NRI deposit saga just took a wild twist! From April to December 2025, flows plunged by a jaw-dropping 15.97% to $11.20 billion! With total deposits now at a colossal $169.27 billion, the stakes are higher than ever! Can FCNR and NRE deposits stage a comeback? Stay tuned for the thrilling conclusion!




