Delhi Metro is among six Indian projects in World Report in Infrastructure
India | Nov 17, 2014, 09:04 PM ISTNew Delhi: Delhi Metro is one of the six Indian projects to feature in the prestigious Infrastructure 100: World Markets Report compiled by the reputed international accounting firm KPMG. In this year's Infrastructure 100, a