Stock Market Reports of my death are greatly exaggerated! Why Nuvama is screaming buy on all top 10 IT stocks