
techegyt is a technology news portal, covering breaking tech news in Egypt, MENA region and internationally
Address
6 El Nil El Abyad Street, Mohandiseen
Giza, Giza, Egypt
Category: Mass Communication and Culture