For decades, India's IT services industry sold two things. The first was technology and second was predictability. Multi-year ...