|
-
-
China's train maker CSR will establish its headquarters in Melbourne, Australia. [File photo] China's biggest train maker, China South Locomotive & Rolling Stock Corp Ltd (CSR), will set up its Australian regional headquarters in Melbourne, said Victoria Premier Ted Baillieu, in ...
|