THE PERFECT PITCH Delivering the perfect pitch is one of the biggest challenges all founders face, and they all do at some point, whether it’s explaining to their… Startup May 6, 2015