Travel & Tourism Alstom Launches New Metropolis Trains on Cairo Metro Line 1 Under €876 Million Contract 2 hours ago