IDFC First's low-cost deposits swell despite rate cut from 7% to 4% Deposits touch ₹66,498 crore on the back of 88% CAGR in four years. By fortuneindia.com