ICSID
abbreviation

International Centre for Settlement of Investment Disputes

Browse by Subjects
International Centre for Settlement of Investment Disputes
See All Related Terms »

external auditor
trade association
total assets
Unrealized profit
customs clearance