93 employees
IIDFC is a non-bank financial firm that offers corporate, structured, SME, retail, and sustainable financial services.
2000