Alstom has won the order to design and manufacture 312 metro cars for Delhi Metro Phase IV | Tech Reddy
[ad_1] Alstom has won an order to design and manufacture 312 metro cars for the Delhi Metro advertisement New Delhi (Metro Rail News): Alstom, a global leader in smart and sustainable mobility, has been...