institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
organisation
Discount arbitrage
deposit taking institution
Put to seller
financial intermediary
See All Related Terms »

qualifying period
drain
futures market
variable cost percentage
JIT