The current environment can be challenging for nonprofits. As resources are stretched thin, the need for services is continuing to increase. The University of San Francisco took a look at the current and future state of nonprofit philanthropy in the following infographic...