Co website- www.techmahindra.com India's 6th largest IT company-- Communication, Media & Entertainment, Retail & CPG, Healthcare & Life Science, Banking & Financial Services, Transport, Hospitality & Logistics and Manufacturing & Utilities 150000 professionals across 90 countries, market cap 1.1lc cr ( $13.5 BILLION ) , 10% Sales growth yoy, virtually debt free,...