There is no thing like what is better!! That said, I would look into what it is you try to achieve, a Trust and Foundation are 2 widely different entities.
You may read some deepening information about the Seychelles Trust here Seychelles International Trust for Tax and Asset Management- learn how to setup! - Blogs - Offshore Company Forum
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.