FT MarketWatch

Financial institution

Institution which collects funds from the Public and places them in financial Asset, such as deposits, Loan, and bonds, rather than tangible Property.

Related terms

Browse more