Delhi vs Mumbai: Which City Has Lesser Traffic Woes, Report Reveals
2024-02-04 06:59:19 New Delhi: In an index dedicated to the world's top ten worst traffic-hit cities in 2023, Bengaluru and Pune are in sixth and seventh place respectively. As per…