Tag: Lastochka high speed trains operating

Russian Railways and Siemens sign a $1.9 billion contract worth...