The SEC Chair Owns 54 Life Insurance Policies. Three Professors Cannot Explain It. I Can.
Published on: 30/04/2026
Fortune asked three university professors why the SEC chair owns 54 life insurance policies. None of them could explain it. A former Lehman Brothers strategist can. This post breaks down what sophisticated operators know about life insurance that most financial academics do not.
Index Universal Life Insurance

