Techstars CEO defends changes, says physical presence in a city is not necessary for investment | TechCrunch Least News Startups Techstars CEO defends changes, says physical presence in a city is not necessary for investment | TechCrunch