Who offer annuities?
Annuities are offered by insurance companies; the insurance companies that are licensed to underwrite life insurance and annuities by the state in which an annuity buyer resides. Each such insurance company is a qualified legal reserve life insurance company subject to financial requirements specifying the minimum reserves the company must maintain on its policies.