institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
Debt bomb
International Centre for Settlement of Investment Disputes
official books of account
institutional
Himalayan option
See All Related Terms »

subsidiary
average price
Compensatory Damages
National Securities Markets Improvement Act of 1996 (NSMIA)
fixed rate loan