This was reported, so I looked it up. Apparently, it's true. I also think it's your opinion that corporations might use for their own financial gain, so I won't remove it.
Corporate ownership of life insurance (COLI), or corporate-owned life insurance, refers to insurance policies taken out by companies on their employees, typically senior-level executives.
The company is responsible for making the premium payments, and if the person dies, the company, not the insured person's family or other heirs, receives the death benefit. Such policies came to be called "dead peasant insurance" after some companies purchased life insurance on low-level workers without their knowledge.
https://www.investopedia.com/terms/c/corporate-ownership-of-life-insurance.asp