TechStars Showcases 12 Startups in Silicon Valley
TechStars, the mentorship-driven seed stage investment fund, presented twelve lucky startups today in their first showcase in the Valley. Unlike DEMOfall 08, where 72 startups battled it out for everyone’s attention, these dozen services got to... 1 month ago
Mashable Click here to Read the Full Story