DePress Room | This is how Indian cities are choking on their own development

Dec 4, 2019, 7:08 PM IST

Hello and welcome to this episode of DePress Room, my name is Amal Chowdhury and today we will be talking about how the metropolitan cities of India like Bangalore and Gurgaon are choking.