Subject: Full form
Book: Full Forms
ICSID stands for International Centre for Settlement of Investment Disputes, an arbitration institution of the World Bank Group.