SINGAPORE – Twenty-six of 35 new trains delivered by a China manufacturer in 2013 were found with cracks, SMRT Corporation has revealed, after an investigative report emerged showing photos and video footage alleging that the defective trains had been…
Source link