A depository is a facility such as a building, office, or warehouse in which something is deposited for storage or safeguarding. It can refer to an organization, bank, or institution that holds securities and assists in the trading of securities.
Click to rate this post!
[Total: 0 Average: 0]