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.