World News | Edited by NDTV News Desk | Sunday February 4, 2024
London was the most congested city in the world in 2023, with commuters spending 37 minutes 20 seconds in traffic on average to cover a distance of 10 km, a new study has found.
www.ndtv.com