Thanks to increases in longevity and lower expected returns from stocks and bonds in the foreseeable future, annuities are now seen as a big part of the solution.
Read full article.