Riding on Debt: Financial Assessment of Delhi Metro

Delhi Metro is the largest metro system in India and is also considered one of the most “successful” public transport projects. After nearly three decades of construction and operation in Delhi, the demand for creating metro systems in all million plus cities has grown despite being a capital intensive project. Few scholarly articles published in …

Continue reading Riding on Debt: Financial Assessment of Delhi Metro