Turkey The Pitcher: the ultimate pitching event in Istanbul The Pitcher is a startup event held in Istanbul, Turkey. It gives the opportunity to entrepreneurs and startups to showcase their... Wamda • 17 February, 2016 The Pitcher investors entrepreneurs