TechStars Gets $24M VC Funding TechStars, an incubator and network of start-ups, has secured $24 million in venture capital financing. September 22, 2011