It must have seemed to most observers that India has been caught in the perfect economic storm over the past… Read More