Legal English Legal English Courses Legal English Testing LLM More >>

merchant bank

noun
a bank that provides financial services mainly for companies and large-scale investorsNorthern Irish companies have major opportunities for growth in the current economic climate, according to a top merchant bank.


jurisdiction