Loading: Is the Indian IT miracle over?