Youku

People in Texas have been hearing for years that Austin is the place in Texas for technology, but what about one of the top tech places to be in the country?  The panel “Ditch the Valley, Run for the Hills” covered a healthy discussion of why people with start-ups in mind should look at Silicon […]