01Aug
By: admin On: August 01, 2015 In: Comments: 0

Ask anyone to identify the center of the tech universe and you’re likely to hear them say, “Silicon Valley”. Turns out, that reply is starting to change. There’s a growing number of tech execs who are leaving the West Coast in favor of the Midwest / Mountain West region...

Read more