Foundations are important wealth management and private asset planning vehicles. Globally recognised and popular, especially in civil law jurisdictions where the concept of Anglo-Saxon trusts is less well known.
What is a Foundation?
A foundation is a legal entity, managed by a council according to the foundation’s constitution and the law of the jurisdiction in which it is incorporated...