depository
noun

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

(Note Do not confuse with depositary.)
Browse by Subjects
financial intermediary
Foreign Equity Market
capital requirement
depositary
Bank Insurance Fund (BIF)
See All Related Terms »

invalid
back tax
Intervals
qualifying share
assignment form