Monday, Oct 26, 2026
Focus on the big picture

China-made metro train delivered to Portugal

CD, 15 Feb 2023
First of the 18-set metro trains made by Chinese company was delivered to the Porto Metro company of Portugal on Saturday.
Related Articles