TechStars, the popular startup accelerator with locations in Boston, Boulder, New York, Seattle, London, and more, has today announced an expansion to Austin, Texas – a city TechStars founder and CEO David Cohen refers to as the “natural next stop for ...
[Published TechCrunch - May 15 2013]