News StartupsMay 21, 2015 From Accra Ghana, MEST Incubator expands to Kenya Accra-based MEST Incubator has announced it is expanding into the startup community in Kenya and is now calling…