Japan-based Itochu Corporation and China South Locomotive and Rolling Stock Corporation Limited (CSR) have jointly secured a rolling stock contract worth JPY23 billion for Line 6 of the Guangzhou Metr...

This content is available to only subscribers.