ICSID is the abbreviation for International Centre for Settlement of Investment Disputes.
Independent Attorneys