Merchant bank
Definition 1 British Term for an investment bank. Definition 2 In the U.S., an Investment bank which is well-equipped to handle Multinational corporations.
Definition 1 British Term for an investment bank. Definition 2 In the U.S., an Investment bank which is well-equipped to handle Multinational corporations.