NRI Deposit Inflows Fall 23% to $2.78 Billion During April–June FY27
NRI deposit inflows fall 23% to $2.78 billion in Q1 FY27, even as RBI measures trigger a sharp surge in FCNR(B) deposits after June.




















