depository
noun

a person or company with whom money or documents can be deposited

(Note Do not confuse with depositary.)
Browse by Subjects
Euroclear
financial intermediary
Bank Insurance Fund (BIF)
capital requirement
government sponsored enterprise (gse)
See All Related Terms »

private property
accumulated earnings tax
GATT
quid pro quo
net loss