L Bond
What is an L Bond? An L Bond refers to an unrated life insurance bond that finances the purchase and premium payments of life insurance contracts bought in the secondary market. The bond offers a higher yield than other publicly traded offerings to compensate for the risk that the insurance policy benefits may not be…