India's IT model is out of date. Can it reinvent itself?