Tata Consultancy Services' shares gained nearly 3% on Friday, a day after India's top IT services firm reported first-quarter results that signalled early signs