Industrial and Infrastructure Development Finance Company (IIDFC) Limited is a Development Financial Institution, promoted by wide array of financial institutions like ten commercial banks, from both the public and private sectors, three insurance companies and Investment Corporation of Bangladesh (ICB).