Foundation Deed

A foundation deed is a legal document by which a natural or legal person establishes a foundation as a legal entity with its own assets dedicated to the ac…

Foundations and Endowments