Times are tough for many nonprofit organizations. Costs are up; donations are down. Volunteers are staying home, and many charities are looking for new business models to become more sustainable. In ...