Alstom bags 25 mn euro contract from Delhi Metro
This new line is expected to open in December 2016 and will be 59 km long and includes 38 stations.
Feb 13, 2015, 18:07 PM IST
This new line is expected to open in December 2016 and will be 59 km long and includes 38 stations.
Feb 13, 2015, 18:07 PM IST