Volunteer time is worth almost $25 an hour to nonprofits

by Kimberly Adams