GeekWire Elevator Pitch, Ep. 8: Which company delivered the best pitch?

Posted 4 months.