demo 09 startups
Jul 27th, 2009 | By Startup Addict | Category: entrepreneursDemo 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.




