The International Centre for Settlement of Investment Disputes (ICSID) is an international arbitration institution that provides facilities for conciliation and arbitration of investment disputes between international investors and states. Established under the World Bank Group in 1966, it plays a critical role in resolving conflicts that arise in the context of foreign direct investment, ensuring that investments are protected under international law.
congrats on reading the definition of International Centre for Settlement of Investment Disputes. now let's actually learn it.