
Bengaluru Declared India’s Most Congested City, Mumbai Follows in Second Place
New Delhi: Bengaluru has officially been ranked as India’s most congested city, with Mumbai coming in second, according to the …
Bengaluru Declared India’s Most Congested City, Mumbai Follows in Second Place Read More