The CEO of the St. Louis area's largest public company is warning of imminent departure. Centene CEO Michael Neidorff tells a trade publication that Missouri is now "an embarrassment."
The CEO of the St. Louis area's largest public company is warning of imminent departure. Centene CEO Michael Neidorff tells a trade publication that Missouri is now "an embarrassment."