8 min read Least News Startups Techstars CEO defends changes, says physical presence in a city is not necessary for investment | TechCrunch vi.sasori.vi February 24, 2024 Earlier this week, accelerator group Techstars announced changes to its operations. But what was...Read More