Centene Corporation is an American for-profit healthcare company based in St. Louis, Missouri, which is an intermediary for government-sponsored and privately insured healthcare programs. Centene ranked No. 25 on the 2023 Fortune 500. From Wikipedia
The investigation focuses on a $10 million Medicaid settlement payment redirected to the foundation and its subsequent political contributions.