Battle of the Foundations
Charitable foundations are structures for long term, flexible and customized philanthropy. Both private and public foundations enable donors to make long term gifts and have various benefits, including, creating a lasting legacy, involving family members in the giving process, and charitable tax credits. These structures may be attractive for donors