4 employees
IIFCL is a wholly-owned Government of India company set up in 2006 to provide long-term finance to viable infrastructure projects.
2006