Details of International Centre for Settlement of Investment Disputes (ICSID)
About International Centre for Settlement of Investment Disputes (ICSID)
International Centre for Settlement of Investment Disputes (ICSID)- Arbitration and conciliation services for governments and private, foreign investors in dispute.