Afro Technology icon

Afro Technology

report entity
IT company in Mogadishu offering web development, IT training, domain registration, and software development services.
National Ranking
13th
in Somalia
Regional Ranking
190th
in Eastern Africa
Global Ranking
52238th
worldwide
Rankings by SemRush