InvestorWords.com
merchant bank
Definitions (2)
1. British term for an investment bank.2. In the U.S., an investment bank which is well-equipped to handle multinational corporations.
Recommended Articles from InvestorGuide.com
Related Videos
Featured Advertiser
Get our free Term of the Day newsletter!



