New Delhi: Three Indian cities New Delhi, Bangalore and Chennai are among the cheapest cities in the world, according to an Economist Intelligence Unit (EIU) survey, that named Singapore as the most expensive city.
As...