IDFC FIRST Bank $3.57bn NRI FCNR(B) inflows equal 11% deposits

Business