YourDictionary

Dictionary Home » Invest » International Centre for Settlement of Investment Disputes

International Centre for Settlement of Investment Disputes investment & finance definition

An organization that works in conjunction with the World Bank to resolve investment disputes between foreign investors and their host countries through arbitration or conciliation.

link/cite print suggestion box