Infrastructure Development Finance Company Limited, more commonly known as IDFC, is a finance company based in India under Department of Financial Services, Government of India.