China State Construction Engineering Corporation (CSCEC) has completed the construction of the main structure of the Astana light rail transit (LRT) project. CSCEC was responsible for the development ...

This content is available to only subscribers.