There are multiple definitions - click on the translation that matches your context.

banco de inversiones

full

merchant bank

noun

Comparative law notes

Spain

UK

Definitions of merchant bank

English

a bank that provides financial services mainly for companies and large-scale investors

Northern Irish companies have major opportunities for growth in the current economic climate, according to a top merchant bank.