institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
hedge fund
deposit taking institution
accountancy bodies
Discount arbitrage
financial regulation
See All Related Terms »

full
contested takeover
automated bond system (ABS)
emerging market fund
risk