Quimbee logo with url

International Centre for Settlement of Investment Disputes (ICSID)

Definition

An international dispute resolution and regulatory body created by treaty which resolves issues between nations and international investors.

Related Rules [?]