Retirement Income Scorecard: Immediate Annuities (CBS) by Editor | Apr 4, 2012 | Personal Insurance and Financial Events - Life Stories What’s an immediate annuity all about?