Business and Personal Finance Dictionary
# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
- LINKED DEPOSIT
A deposit in an account with a financial institution to induce that institution's support for one or more projects. By accruing no interest or low interest on its deposit, a foundation essentially subsidizes the interest rate of the project borrowers.Back