China’s CNR Corporation Limited, a government-owned locomotive manufacturer, will deliver 204 subway vehicles for the first intergovernmental cooperation project between China and Saudi Arabia i...

This content is available to only subscribers.