Affica
-
News
Jumia to set up a Tech Hub in Nairobi
Jumia has announced plans to set up a technology hub in Nairobi that will create over 100 jobs. This is…
Read More »
Jumia has announced plans to set up a technology hub in Nairobi that will create over 100 jobs. This is…
Read More »