Economic doldrums mean that India is not much of a destination for global investors nowadays and the flight of foreign capital is depressing the rupee’s value to record lows vis-à-vis the U.S. dollar. Even domestic investorsprefer to put their money elsewhere. The country was the toast of the 2006 World Economic Forum in Davos, with “India Everywhere” […]