China Railway Seventh Group has commenced construction works on the Alameda–Melipilla Rail Depot Project. The depot project covers an area of 17.83 hectares with a construction area of about 22,000 sq...

This content is available to only subscribers.