Safaricom Telecommunications Ethiopia

  • Addis Ababa, Ethiopia

Safaricom Telecommunications Ethiopia P.L.C