An Emerging Tech Center: Oklahoma City For Entrepreneurs, Oklahoma City is, well, OK By Jim Stafford Copyright © 2016 | Innovation America Actually, it’s way better than OK, having developed into an impressive technology center from what was once not much. Oklahoma City was cloaked in a depressing vibe in the early 1990s. Downtown retailRead more