demo 09 startups

Jul 27th, 2009 | By Startup Addict | Category: entrepreneurs



demo 09
Demo 09 is right around the corner. For those of you unfamiliar with Demo, each company is given six minutes to demonstrate how their product will change the world. No PowerPoint or presentations are allowed. Fast paced and well crafted elevator pitches.

Tags: