Tech startups pitch to investors

After 3 months at Geekdom, a dozen TechStars Cloud participants made their pitch to potential investors.