Banking

RBI’s NRI Deposit Window Shows Confidence Can Be Bought—But Only for a While

The numbers are hard to ignore. Nearly $17.4 billion has flowed into FCNR(B) deposits, while Indian companies have raised another […]