CRCC wins train station upgrade

A consortium of China Railway Construction Corp subsidiaries has won a $644 million upgrade project at a railway station some 165km north west of Qingdao

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content