What is Life Insurance Company?

Legal Definition
Upon untimely death of its policy holder, the insured, a financial intermediary as the insurer, shares the financial risk.