Tech Mahindra And HDFC Bank Are The Biggest Gainers, As Sensex And Nifty Recover Early Gains.