The National Telecommunications Regulatory Authority (NTRA) has granted licenses to seven prominent companies in the outsourcing industry to establish and operate call centres in Egypt, the Ministry ...
Plus, get a free digital AI report for a limited time. This is today's edition of The Download, our weekday newsletter that provides a daily dose of what's going on in the world of technology. We are ...