Actors

National Telecom Regulatory Authority (NTRA) of Egypt