Mumbai, Delhi are India’s most expensive cities; no Indian city among top 100 globally: Mercer

Personal care, energy and utility, transportation costs, and housing rentals are all at high levels in Mumbai, showed Mercer's survey. Read The Rest at :