ICSID
abbreviation

International Centre for Settlement of Investment Disputes

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

Institute of Chartered Accountants in England and Wales
home trade
re export
uncontrollable costs
certificate of quality