A charitable gift annuity is a gift that keeps on giving. For the life of the annuity it can generate a steady income stream for retirees and provide regular donations to charities. 

Published in Estate Planning