Seedstars World is coming back to Istanbul!



On October 20, the 10 best startups from Istanbul will be invited to pitch in front of an investment panel and compete to be crowned the most promising seed-stage...