The International Centre for Settlement of Investment Disputes (ICSID) is an institution established to facilitate the resolution of disputes between international investors and states. It plays a critical role in providing a neutral platform for arbitration, which helps to mitigate geopolitical risks that can arise from investment-related conflicts. By offering a structured process for dispute resolution, ICSID promotes foreign investment by enhancing confidence among investors and host countries.
congrats on reading the definition of International Centre for Settlement of Investment Disputes. now let's actually learn it.