International Centre for Settlement of Investment Disputes (ICSID)
The International Centre for Settlement of Investment Disputes (ICSID) is an international organization established by the Convention on the Settlement of Investment Disputes between States and Nationals of Other States, also known as the...