Customer Delight enabled Growth
The Delhi Metro is a world class metro system serving Delhi city, the capital of India, and it’s satellite cities of Faridabad, Gurgaon, Noida and Ghaziabad. It has 160 stations on a total track length of 213 kms, catering to approximately 2.4 Mn passengers using 216…