The International Centre for Settlement of Investment Disputes (ICSID) is an international arbitration institution established to facilitate the resolution of disputes between foreign investors and host states. It is part of the World Bank Group and aims to promote international investment by providing a neutral forum for settling disputes that may arise under international investment agreements. The ICSID's significance lies in its role in enhancing investor confidence and contributing to global economic stability through its dispute resolution mechanisms.
congrats on reading the definition of International Centre for Settlement of Investment Disputes. now let's actually learn it.