Entrepreneurship Startup Somali is launching an accelerator for startups looking to set up shop in Somalia Eric Mugendi 107 months ago