Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

investment bank US English

a bank that purchases large holdings of newly issued shares and resells them to investors

European Investment Bank US English

a bank set up in 1958 by the Treaty of Rome to finance capital investment projects promoting the balanced development of members of the European Community. It is based in Luxembourg