Infrastructure Development Finance Company October 17, 2011 IDFC (125) - Trade above 126-128 upside target 144 Share Get link Facebook X Pinterest Email Other Apps Labels IDFC Share Get link Facebook X Pinterest Email Other Apps