Kenya’s Seven Seas Technologies Launches Incubation, Funding ServicesKenyan IT firm Seven Seas Technologies has launched two incubation programmes to support local startups at early and later stages of...