Infrastructure Development Finance Company Limited, more commonly known as IDFC, was a development finance institution based in India under the Department of Financial Services, Government of India. From Wikipedia