business life insurance b business cycle business day business finance companies Business Inventories – United States Business Investment – UK business life insurance business model business plan business risk business-to-business business-to-consumer Life insurance purchased by a firm or investor on the life of a key executive. Usually the firm is the policy’s beneficiary. Also known as key person insurance.