Too many startup drop the ball when doing 5-minute demo pitches(markevans.ca)1 points by buckpost 9 years agoNo comments yet