Techstars CEO defends changes, says physical presence in a city is not necessary for investment

What was planned internally to be an exciting new chapter ended up being somewhat of a PR nightmare for Techstars. 

TechCrunch

Leave a Reply

Your email address will not be published. Required fields are marked *