Mumbai is India's most costly city to live in, Delhi and Chennai follow: Report 17.06.2024 19:46 Indiatoday.in Mumbai is Indias most costly city to live in Delhi and Chennai follow Report