NEW YORK–(BUSINESS WIRE)–On September 28, 2018, Kroll Bond Rating Agency (KBRA) assigned an insurance financial strength rating (IFSR) of BBB- with a Stable Outlook to Landmark Life Insurance Company (Landmark Life). Landmark Life, founded in 1964, is a final expense life insurance and annuity company and third-party administrator. The rating reflects Landmark Life’s consistent operating profitability, solid balance sheet, long-standing agency relationships, and steady revenue streams from it