Trust Deeds Explained: Investing Through a Trust Deed
What is a trust deed? A trust deed, also known as a deed of trust, is an agreement between a borrower and a lender to give a property to a neutral third party. The third party serves as the trustee and retains the property until the debt has been paid in full by the borrower. [...]