St. Louis-based Centene is the largest managed care provider in the United States, and they're looking to expand with two new high-rise office buildings in downtown Clayton. Total cost: around $770 million, with about $150 million from guess who? Taxpayers.

Frank Catanzaro

About the Author

Frank Catanzaro
Frank Catanzaro is social media and video coordinator for Show-Me Opportunity. He graduated from the University of Missouri with a Bachelor's in Journalism in 2014.