Work in progress

Think of Egypt and the chances are that images of colossal monuments to long-dead Pharaohs or lonely feluccas sailing down the Nile will spring to mind. But when it comes to the IT industry the channel has a different vision - one of untapped potential, regional importance and a chance to make a mark on a fertile landscape.

Add a Comment

Your display name This field is mandatory

Your e-mail address This field is mandatory (Your e-mail address won't be published)

Security code