AM Best has given a B++ financial strength rating to Knighthead Annuity & Life Assurance Company, an annuity insurer launched by distressed debt investor Knighthead Capital Management.
AM Best has given a B++ financial strength rating to Knighthead Annuity & Life Assurance Company, an annuity insurer launched by distressed debt investor Knighthead Capital Management.