‘Reports of my death are greatly exaggerated’; Nuvama says top 10 IT services stocks are a ‘buy’