Somtel definitions

Search

Somtel

Somtel logo #10101) Company of Somalia
Found on https://www.crosswordclues.com/clue/somtel

Somtel

Somtel logo #21000 Somtel (Somtel, سومتيل) is a telecommunications company headquartered in Hargeisa, the capital of the northwestern Somaliland region of Somalia. One of Somalia`s leading telecommunications firms, it provides a comprehensive range of mobile voice and data services to customers, including 3G and the first 4G network. Somtel is largely owned b....
Found on http://en.wikipedia.org/wiki/Somtel
No exact match found.