Graphic: Life and health expectancies
August 10, 2009
UK 's FSA Strongly Warns Industry off Securitized U.S. Life Settlements