A subsidiary of fund manager IDFC Ltd (BOM:532659) has obtained INR 2.5 billion (USD 39m/EUR 33m) from selling non-convertible debentures to support two solar projects in India, Mercom Capital said earlier this week.