You just read:

A.M. Best and Standard & Poor's Affirm Delaware Life Insurance Company Ratings

News provided by

Delaware Life

Jul 19, 2017, 14:46 ET