About SeedstarsSeedstars is a global company with headquarters in Switzerland, and a presence in 80+ emerging markets. We are on a mission to impact people’s lives in emerging markets through technology and entrepreneurship. The group is organised around two key activities; 1)...