RRTS better than Metro?

The National Capital Region Transport Corporation (NCRTC) is planning to establish a network of regional rapid transit systems in the NCR that will be integrated with the Delhi Metro’s various lines. These will also connect […]
You must be logged in to post a comment.