Tags Result

Egypt grants 7 companies licenses to operate new call centers

The National Telecom Regulatory Authority (NTRA) has granted seven major companies in the outsourcing and call center industry licenses to establish and operate call centers in Egypt.

Updated 11/17/2024 8:47:00 AM