Photo By: Getty
The Government of Gibraltar has launched a consultation on the introduction of new legislation to permit the creation of private foundations.
A foundation is an incorporated, self-owning, legal entity which, although having much in common with a trust, has a distinct legal personality, something that is more commonly associated with companies. A foundation has similar features to a trust in that it has a founder who is similar to a settlor, beneficiaries who have similar rights to those of a discretionary trust, and a foundation instrument and rules which are similar to a trust deed. Foundations are...