institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
Fiscal package
quasi public corporation
Asian Development Bank
Himalayan option
program trading
See All Related Terms »

daily price limit
increment
give up
diluted earnings per share
FTSE Actuaries Share Indices