Kolkata, Bengaluru, and Pune rank among the world’s top five most congested cities; Delhi escapes top 50 despite leading in vehicle registrations
Kolkata, Bengaluru, and Pune rank among the world’s top five most congested cities; Delhi escapes top 50 despite leading in vehicle registrations