- The document provides an overview of Presidential Life Insurance Company's strategic initiatives, products, and financial performance presented to A.M. Best. Key points include expanding into a national annuity and life insurance provider, diversifying products and distribution, and achieving an "A" financial strength rating. Deferred annuities represent over 70% of reserves and strategic plans include adding fixed indexed and market value annuities.