IDFC

Definition : Infrastructure Development Finance Company
Category : Business » Companies & Corporations
Country/Region : India India
Popularity :
Type :
Initialism

What does IDFC mean?

Infrastructure Development Finance Company (IDFC) is a financial services company headquartered in Chennai, Tamilnadu, India.