institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
governor
Office Of Thrift Supervision
institutional
advisory funds
asset-backed security
See All Related Terms »

Eurex US
backdoor listing
interim
franchising
internalization