Chinese investments in India to face backlash; STEC’s Delhi-Meerut rapid transport project at risk

The first casualty of this approach could be Shanghai Tunnel Engineering Co Limited (STEC). The Chinese company has successfully bid for the construction of an underground stretch of Delhi-Meerut RRTS (Regional Rapid Transit System) project