Egypt's call centre industry is taking off

parent page (18 - 24 May 2006, issue #795)