Technology and enterprise
1 company and brands based in Ethiopia.
Addis Ababa, Ethiopia
Telecommunications