STEC secures construction contract for Delhi–Meerut RRTS, India January 4, 2021 | Asia Pacific News 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. Username or E-mail Password Remember Me Forgot Password