Foundation

A legal person created through a notarised deed or will to serve a certain purpose with the aid of capital. It may generate profits, but these must be paid to an idealistic or social purpose.
A foundation can be instituted by a natural and/or legal person.

Related items