Self Settled Trust
« Back to Glossary Index
A “self settled trust” is a trust created by oneself with one’s own property for one’s own benefit.
« Back to Glossary IndexA “self settled trust” is a trust created by oneself with one’s own property for one’s own benefit.
« Back to Glossary Index