Transmashholding Company
The second batch of the Russian railway vehicles are expected to dock at Alexandria Port on Friday night, carrying eight vehicles shipped by sea.
Most Read