Techstars
India
Overview
Founded in 2006, Techstars is on a mission to invest in startups to enable more capital to flow to more entrepreneurs around the world.
Related on NestLens
Last updated July 13, 2026
India
Founded in 2006, Techstars is on a mission to invest in startups to enable more capital to flow to more entrepreneurs around the world.
Last updated July 13, 2026