Loading Now

India's top IT firms have much more strategic space than their quarterly numbers suggest