A record $100 billion was paid out in life insurance benefits last year | CNN Business

The ACLI data doesn’t break out the causes of death of life insurance policyholders. But the record increase in payouts may be partly due to Covid-19, … read more