FEATURED Kenyan OkHi Among African Startups Competing At Seedstars World Selipha Kihagi February 4, 2015 Seedstars World is a global startup competition where new opportunities that are expected to disrupt the economy are showcased. The competition is currently in its final stage where about 36 startups have come together in ... 1658 1 Read more