institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
Eurocredit
portfolio
Federal Home Loan Bank System (FHLBS)
financial intermediary
asset-backed security
See All Related Terms »

Taylor rule
tax rates
credit rating
checking account
netting