India emerged as the second most congested country in Asia, with New Delhi being the third most jam-packed metro city in the ...