Retirement: Do Annuities still have a part to play?

Annuities have had a tough time over recent years. The general dislike of this particular financial product, can probably be…