Jonathan Chevreau: While deferral covers off longevity risk, life expectancy may be shorter than you imagine

Source: business.financialpost.com