Search site


There is no single legal definition of a foundation, however, it may be described as a legal entity which is created when a person provides assets for a specific purpose. The foundation holds the assets for the purposes set out in its constitutive documents and is administered according to contractual rather than fiduciary principles.