Delhi Metro is among six Indian projects in World Report in Infrastructure
India | November 17, 2014 21:04 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