Credit Life and Keyman Insurance: This policy is designed to pay off a borrower’s outstanding debts if the borrower dies.
Keyman insurance is a life insurance policy companies usually purchase on the life of an MD/CEO, a top executive, or another individual considered critical to the business. The sum assured will be paid to the company to essentially buy time to regularise operations and to find a new Key person.