Rating
Featured/Unfeatured
Claimed/Unclaimed
Luderitz Street, Windhoek, Namibia
+264 (0)61 201 9211+264 (0)61 201 9211
+264 (0)61 239 844
Telecom Namibia Ltd is a telecommunications service provider operating in Namibia, the national t...
Kimathi Avenue, Kampala, Uganda
Yo Uganda – … software development, telecom services, software for telecom services, ...
Showing 2 results