Tech Mahindra Shares Rise 3% After Q2 Results, Jefferies Upgrades Stoc · Namaste Indian