For all the talk and all the enthusiasm from Oklahoma's business community, especially in Oklahoma City, the "Step Up" initiative seems to have never had much of a chance.
By Randy Krehbiel Tulsa World, Tulsa World
Sat, 02/17/2018 - 6:00pm
For all the talk and all the enthusiasm from Oklahoma's business community, especially in Oklahoma City, the "Step Up" initiative seems to have never had much of a chance.