This appears to be an updated rendering of Centene's new headquarters tower in downtown St. Louis. You can see the reflection of the arch in it's windows.
The building to the right already exists, and the ugly building to the left is probably the 250-condo tower that will be built as part of the Ballpark Village development.