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