MRTS project takes off
The first phase of the Mass Rapid Transport System for Delhi is finally off the ground with the managing director of the Delhi Metro Corporation firmly saddled in the driver's seat of this mega
The first phase of the Mass Rapid Transport System for Delhi is finally off the ground with the managing director of the Delhi Metro Corporation firmly saddled in the driver's seat of this mega