Technology and enterprise
4 companies and brands based in Egypt.
Cairo, Egypt
Telecommunications
Smart Village Egypt, Egypt