German cities least stressed, here’s where Delhi and Mumbai stand
Hindustan Times No wonder – New Delhi, Mumbai, Kolkata and Bengaluru are among the most harried cities in the world, according to a new study that reveals the world’s most and least stressful cities of 2017. Stuttgart is the least stressed out city across the globe … and more » |
Read the full Delhi News here