Meet The 10 Startups That Will Pitch At Seedstars Cape TownGlobal seed-stage startup competition Seedstars World has announced the 10 startups that will pitch at its pre-selection event in Cape...