Storia: NRI deposit inflows fall 22% to $2.8 b in Q1 FY27 — Warptech Lab News