N
Pop Glow

Public foundation - How To Discuss

Author

Sophia Terry

Updated on September 10, 2026

Public foundation,

Definition of Public foundation:

  1. Charitable organization of which no more than 50 percent of the capital is contributed by a private person or firm.

Meaning of Public foundation & Public foundation Definition