International Depository Receipt (IDR) A bank receipt that is evidence of stock ownership in a foreign corporation whose stocks the bank has in form of a trust. IDR structure allows the corporation to avoid fulfilling all the regulatory issuing requirements that are in force in the … [Read more...]