New trains delivered for Ho Chi Minh City’s Metro Line 1

 The sixth and seventh trains for Ho Chi Minh City’s (HCMC) Metro Line No. 1 have arrived at...

Read More