Appreciating the measures taken by IIFCL, a Parliamentary panel said initiative taken by the state-owned entity will keep bad loans under check and also help it in discharging its role as a pioneer lender in financing infrastructure projects. India Infrastructure Finance Company Limited (IIFCL) is a public sector financial institution established in January 2006 that is wholly-owned by the government of India.