Tech Ranch Moves, Expands

Tech Ranch Austin, the startup and seed stage incubator, said this morning that the firm has opened up a new location, and has moved into a 12,000 square foot location in North Austin. According to the incubator, the move makes a new crop of offices available to startups to rent, for between $400 and $600 per month, and will also make the facility open to groups that would like a place to meet.