Demand Deposit

A deposit of funds that can be withdrawn without any advance notice

Get Your Copies of the Bestselling Financial Wellness Trilogy