Russia Advances Construction of Moscow–St. Petersburg High-Speed Rail Test Section

Construction of the test section of the Moscow–St. Petersburg high-speed railway (HSR) is proceeding according to schedule, according to a statement published on the website of the Russian government.

Continue Reading