11 Elite Startups and 500 Investors Attend TechStars Program
Sunday, April 17th, 2011TechStars have made their name as a tech incubator for the best startups and their recent program in New York City attracted more than 500 investors who queued up to hear the sales pitches of 11 chose…