China South Locomotive and Rolling Stock Corporation (CSR) is planning to tie up with China-based vehicle manufacturer, Liaoning Shuguang Automobile Group to invest in the joint development of electri...

This content is available to only subscribers.