Egypt's call centre industry is taking off
parent page
(18 - 24 May 2006, issue #795)