Cognizant has been ranked #19 on Forbes’ 2020 list of “World’s Best Employers.” The award is presented by Forbes and Statista Inc., the world-leading statistics portal and industry-ranking provider. The awards list was announced on October 15, 2020, and can be viewed on the Forbes website. “We recently launched our ‘Cognizant Agenda,’ a cultural blueprint…