The National Capital Region Transport Corporation (NCRTC) has commenced construction of a new Regional Rapid Transit System (RRTS) station at Jangpura in Delhi, which will function as a stabling and d...

This content is available to only subscribers.