Currently browsing tag

wiktionary

Habaka, Madagascar tech hub

When I knew I was going to Madagascar I checked out the local tech scene. Naturally I bumped into Habaka, Madagascar’s hub for …