Telecom Egypt, the country