2016 Philanthropy Trends: Americans Donate Record $373 Billion

December 4, 2016