Monday, April 20, 2026

India has splurged billions on metro trains. But where are the commuters?

 Is this a case of government failure? https://www.bbc.co.uk/news/articles/c4g833128vlo

No comments: