NRI deposits fell from over $7 billion in FY25 to under $1 billion in FY26, prompting the RBI's twin policy moves in June ...