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.


Related Videos




Search for another term


Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z