A new dawn for the Egyptian railway industry?

Egyptian National Railways has broken records with a recent order for 1,300 train...