F forbes.com $1.6 Million Tech Incubation Program Launched In Kenya 2 points nknganda 13 years ago 2 comments