India Second Most Congested in Asia, Delhi Third Among Metros
A recent study reveals India is the second most congested country in Asia, with Delhi ranking third among metro cities and fourth overall nationally, showing increased congestion levels from previous years.