Topic Details (Notes format)

ICSID Full Form

Subject: Full form

Book: Full Forms

ICSID stands for International Centre for Settlement of Investment Disputes, an arbitration institution of the World Bank Group.