Egypt receives 19 new railcars under deal to manufacture, supply 1,300 units
Egypt receives 19 new railcars under deal to manufacture, supply 1,300 units
Egypt receives 19 new railcars under deal to manufacture, supply 1,300 units
Egypt receives 19 new railcars under deal to manufacture, supply 1,300 units