The Konza Technopolis Development Authority and the Israeli Embassy in Kenya have teamed up to host an innovation challenge.
The Konza Technopolis Development Authority (KoTDA) and the Israeli Embassy in Kenya have teamed up to hold an innovation competition ...