Trust

A legal arrangement in which a person or institution holds and manages property on behalf of another.

Go Back