VariousWords beta
Related Terms:
Noun
Definition: In investment banking, any deal or transaction with a high degree of likelihood of success.
VariousWords beta
Definition: In investment banking, any deal or transaction with a high degree of likelihood of success.