Seedstars World

SeedstarsWorld

Talent is everywhere, which is why we travel to 60+ countries in emerging markets to find & invest into the best entrepreneurs & analyze startup ecosystems

Twitter