financial institution
Concept
An organization that provides financial services, such as lending, borrowing, and investment, and is involved in the creation and management of financial instruments, including mortgages.
Translations
- financial institution English primary