Mumbai emerged as the most expensive Indian city for expatriates in Mercer’s 23rd annual Cost of Living Survey, outpacing even major global cities such as Paris, Canberra, Seattle and Vienna. The country’s financial capital is placed 57th on the list, while New Delhi came 99th.  Mumbai has moved 25 notchesContinue Reading