Cabal Venture Or Vulture Capital? And Other Candid Questions About Safaricom’s Million Dollar Startup Fund Rebecca Wanjiku 130 months ago