How to fund a retirement income for life

Given the combination of needs that individuals will have and risks that they will face throughout their retirement years, a single retirement product is unlikely to be appropriate.Every financial product has...