Innovate 2010 Pitch Slam in Tel Aviv: 12 Sem-Finalists

Innovate!2010 is a global competition to identify the world’s 100 most promising technology, media and telecommunications startups: the Innovate!100. Startups apply to compete for expert feedback & validation, promotion, and…