Top story Tech Mahindra Shares Ignite: Nuvama's 'Buy' Rating Fuels Optimism on Deal Wins and Margin Growth