Charity

Five attributes that define effective charitable organizations

Providing financial support to a nonprofit organization or dedicating some of your time and professional expertise to assist it constitutes an investment on your part.