China-based CRCC Limited has delivered the first of 19 five-car train sets for the Izmir Metro in Turkey. The train sets are being delivered under a TRY192-million contract secured by China CNR Corpor...

This content is available to only subscribers.