Alstom secures 10-year DMRC depot maintenance contract October 1, 2025 Alstom has secured a contract from Delhi Metro Rail Corporation for 10-year comprehensive annual maintenance at Badli Depot. The contract covers Bomba...