Lifetime Annuity

    0
    293

    The payouts are guaranteed to last for the life of the person receiving the payments, namely the owner or annuitant