A new batch of 18 Russian carriages, is scheduled to arrive at Alexandria Port by the end of this month. A total of 103 new carriages with dynamic ventilation have arrived thus far as part of a deal with Transmach Holding to manufacture and deliver 1,300...اقرأ المزيد