trains

Egypt prepares to receive the 1st batch of Spanish air-conditioned trains in days
Egypt, PRL sign a number of contracts worth $466.3M after meeting with Sisi