Endowment Fund
Definition
Long-term institutional capital that is invested, with returns used to support the organization's activities.
Updated:
Tags:Venture
Long-term institutional capital that is invested, with returns used to support the organization's activities.
Updated: