Here are the 11 startups to pitch at Seedstars World Nairobi Startups pitching competition Seedstars World has announced the 11 startups selected to compete at the Nairobi leg of the contest,… Read More