Tech Brew
Turning Tulsa into a tech hub
Tulsa, Oklahoma, probably wasn’t on your bingo card for the next big tech hub. But don’t write it off just yet—it’s on the way to becoming a solid contender for one of those coveted spots, according to an impact analysis conducted by Tulsa Innovation Labs (TIL).
Download file