Delhi, which has over 33,000 kilometres of roads, is one of the worst major global capitals in terms of traffic congestion, which worsens air pollution, increases wasteful fuel consumption and …
Tag:
Delhi, which has over 33,000 kilometres of roads, is one of the worst major global capitals in terms of traffic congestion, which worsens air pollution, increases wasteful fuel consumption and …