Work on the Delhi segment of the 82km-long Delhi-Meerut Regional Rapid Transit System (RRTS) has picked up pace as construction of the . . .

This content is restricted.