Term:
Investment bank (U.S.); Merchant bank (U.K.)
Definition:
Institution that accepts new issues of stocks from a corporation and attempts to sell them to the public at a profit. In the U.S., they have a separate legal status from commercial banks. The banques de trésorerie et d'arbritrage, a category recently created, are intended pecifically to deal with the changing situation in the financial markets.
Domain:
Finance
Source:
World Bank: Glossary of Finance and Debt