East Africa May 14, 2015 0 Investor Talk: What makes or breaks a pitch Pitching to investors is one of the most important – and nerve-wracking – experiences for…