Kenya’s Seven Seas Technologies launches incubation, funding services Kenyan IT firm Seven Seas Technologies has launched two incubation programmes to support local startups at early and later stages… Read More