Charitable giving not keeping up with highest incomes

by Amy Scott