institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
currency trading
organisation
hedge fund
Office Of Thrift Supervision
Asian Development Bank
See All Related Terms »

redundant staff
Future volatility
Finance Act
Forex Club
direct materials cost