China-based Shanghai Tunneling Engineering Company (STEC) has secured a contract from the National Capital Region Transport Corporation (NCRTC) for the construction of an underground section of the De...

This content is available to only subscribers.