Scroll to top

March 2018

Stic Labs

Stic Labs

My Africa met with STIC Lab, an innovative tech hub whom have come up with a number of products to tackle the development challenges in Tanzania and beyond. From…

My Africa March 17, 2018