ICSID

ICSID is an abbreviation of

  • International Centre for Settlement of Investment Disputes, see International Centre for Settlement of Investment Disputes
  • International Council of Societies of Industrial Design
  • Disambiguation
  • Abbreviation
406928
de