New Delhi: India has topped the TomTom Traffic Index 2019 with 4 of its cities amongst the 10 most congested cities globally. Bengaluru (71%), Mumbai (65%), Pune (59%) and New Delhi (56%) ranks 1st, 4th, 5th and 8th respectively. The other global cities featured amongst the top 10 include Manila from the Philippines, Bogota from […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.