
The Pitcher 2018 Winners Announced!
On April 21st at ITU SDKM, The Pitcher 2018 gathered over 400 attendees who had the chance to enjoy a full day of pitching and networking. From over 900 applicants from 20 different countries, just 20 startups made it to the stage of The Pitcher 2018. Each startup had 5 minutes to present their business…
Read Article →