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