A new dawn for the Egyptian railway industry?

Egyptian National Railways has broken records with a recent order for 1,300 train carriages from the Transmashholding-Hungary consortium. The move...