The National Telecommunications Regulatory Authority of Egypt (NTRA) gave instructions regarding the working hours of telecom operators’ points of sale, ...
The Damen for Electronic Payment Solutions Company has invested LE100 million in establishing its technological infrastructure, and roughly the same ...