International Centre for the 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