An international depository receipt (IDR) is a negotiable certificate issued by a bank, representing shares in a foreign company held in trust. Learn its definition and uses.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results